This project is mirrored from https://github.com/libjxl/libjxl.git.
Pull mirroring updated .
- 20 May, 2022 1 commit
-
-
Jon Sneyers authored
-
- 19 May, 2022 3 commits
-
-
roland-rollo authored
* Add swayimg to supported image viewers * adding roland-rollo to AUTHORS Co-authored-by:
Moritz Firsching <firsching@google.com>
-
Moritz Firsching authored
This makes sure that not only the last commit in a chain of commits is checked for authors. At the moment this does not optimize by reducing the number of authors by removing duplicates before running the check; it basically runs the old check for each commit since the common ancestor commit.
-
Jon Sneyers authored
-
- 16 May, 2022 1 commit
-
-
Jyrki Alakuijala authored
This PR tries to implement the "Part 2: File format" Frame Index Box, aka 'jxli' box. Likely it doesn't work yet correctly, but will allow trying to implement a decoder for it.
-
- 15 May, 2022 1 commit
-
-
vtorri authored
-
- 14 May, 2022 1 commit
-
-
Hyperlink refernces to functions and structures inside the doc comments so they can be looked up without having to search.
-
- 13 May, 2022 4 commits
-
-
Jon Sneyers authored
Adds JxlEncoderGetError which can be used to check the reason why JXL_ENCODE_ERROR was returned: it could be either bad API usage, so an application bug, or an error condition that is not caused by an application bug and an application might want to react to it, e.g. by retrying JPEG recompression without storing the jbrd or by informing the user that the input is invalid.
-
Even Rouault authored
* jxlinfo.c: update ec_type_names[] to be in sync with related enumeration * decode.cc: memset(0) structures set by JxlDecoderGetBasicInfo() and JxlDecoderGetFrameHeader(), so that jxlinfo doesn't use uninitialized memory * AUTHORS: add myself
-
Jon Sneyers authored
-
-
- 12 May, 2022 4 commits
-
-
Moritz Firsching authored
-
-
This allows the jxl targets to be exported. The current libjxl cmake build script does not do this yet, but dependencies might. e.g. SDL2_image is doing this
-
-
- 11 May, 2022 2 commits
-
-
Moritz Firsching authored
* Implement JxlDecoderSetProgressiveDetail Co-authored-by:
Luca Versari <veluca@google.com>
-
Jon Sneyers authored
-
- 10 May, 2022 7 commits
-
-
Luca Versari authored
* Remove UB under strict aliasing for jxl_emcc. * Revamp EMSCRIPTEN build. Use a new version of emscripten + node, which allows simplifying the build system and enabling threads.
-
Older versions of gMock do not have the overload that does.
-
-
-
This should fix #1407.
-
Moritz Firsching authored
Closes https://github.com/libjxl/libjxl/issues/1396.
-
Luca Versari authored
* Refactor the low memory rendering pipeline. The code should now hopefully be more clear and undestandable. As a nice side effect, this remove a potential race condition and optimizes rendering of frames partially outside the current image. * Fix the patch stage when combined with noise. The patch stage declared to affect the additional noise channels (which it doesn't). Because of this, the pipeline execution got confused about the amount of y axis padding that the stage required (as it assumes that it is the same for all channels for which it matters), resulting in bogus values for the y position and, thus, in patches being moved by 2 pixels up.
-
- 08 May, 2022 1 commit
-
-
Luca Versari authored
-
- 05 May, 2022 1 commit
-
-
- 04 May, 2022 4 commits
-
-
Jon Sneyers authored
-
Leo Izen authored
Fixes a copy/paste typo so JXL_TRANSFER_FUNCTION_PQ is properly documented as coming from SMPTE ST 2084.
-
Moritz Firsching authored
The new testdata introduced a failing test in `PassesTest.RoundtripMultiGroupPasses` which we fix here.
-
Moritz Firsching authored
This update the testdata submodule removes tests from imagecompression.info.
-
- 02 May, 2022 1 commit
-
-
Jon Sneyers authored
* simplify/improve/correct box API documentation * Apply suggestions from code review Co-authored-by:
Moritz Firsching <firsching@google.com>
-
- 26 Apr, 2022 1 commit
-
-
Previous assers was wrong: `sscanf(x, "%8lu", y);` does not actually check that input is 8-digits long
-
- 25 Apr, 2022 6 commits
-
-
Leo Izen authored
* tools/jxlinfo: improve CLI option parsing This patch adds --help, --verbose, and other convenience features, such as the ability to read multiple files with jxlinfo.
-
Jon Sneyers authored
-
Jon Sneyers authored
-
Jon Sneyers authored
-
Eugene Kliuchnikov authored
It is not reasonable to check that in image decoder - this would require repeated ICC parsing.
-
-
- 23 Apr, 2022 1 commit
-
-
w w authored
-
- 22 Apr, 2022 1 commit
-
-