[FFmpeg-devel] [PATCH v4 0/2] Animated JPEG XL encoding (via libjxl)
Leo Izen
leo.izen at gmail.com
Mon Dec 30 18:34:29 EET 2024
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)
More information about the ffmpeg-devel
mailing list