On 12/30/24 11:34 AM, Leo Izen wrote:
On 12/24/24 2:51 AM, Leo Izen wrote:
Changes since v3:
- Added APIChanges and Changelog entry
- bumped minor version (new codec id)
- Changed commit message to libjxl:
- Added Reviewed-by to commits
Changes since v2:
- Replaced "goto end;" with "return ret;" when unnecessary
- removed *data from JXLEncodeContext and added it as an argument
to libjxl_preprocess_frame as that's the only place it was used
- Added some comments
Changes since v1:
- Fixed FATE failures
Leo Izen (2):
avcodec/libjxl: add animated JPEG XL encoder
avformat/jpegxl_anim_dec: use new animated JPEG XL codec ID
Changelog | 1 +
configure | 2 +
doc/APIchanges | 3 +
libavcodec/allcodecs.c | 2 +
libavcodec/codec_desc.c | 8 +
libavcodec/codec_id.h | 1 +
libavcodec/jpegxl_parser.c | 2 +-
libavcodec/libjxldec.c | 16 ++
libavcodec/libjxlenc.c | 392 ++++++++++++++++++++-------
libavcodec/version.h | 2 +-
libavformat/jpegxl_anim_dec.c | 2 +-
tests/ref/fate/jxl-anim-demux-icos4d | 2 +-
tests/ref/fate/jxl-anim-demux-newton | 2 +-
13 files changed, 338 insertions(+), 97 deletions(-)
Will push soon if no objections. Confirmed on IRC from jamrial that the
assert does not need to be bumped with every new codec.
- Leo Izen (Traneptora)
Pushed as f3c408264554211b7a4c729d5fe482d633bac01a and
07e54f9b5c1ce0690fd75f67eb4f112f90000514.
- Leo Izen (Traneptora)
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".