[FFmpeg-devel] [PATCH v4 0/2] Animated JPEG XL encoding (via libjxl)
Leo Izen
leo.izen at gmail.com
Sat Jan 4 03:20:34 EET 2025
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)
More information about the ffmpeg-devel
mailing list