diff options
author | Leo Izen <leo.izen@gmail.com> | 2023-03-03 15:31:46 -0500 |
---|---|---|
committer | Leo Izen <leo.izen@gmail.com> | 2023-06-05 12:15:05 -0400 |
commit | fa11c4c7fa3961b0101daaa0032bb26a7a1a9c0f (patch) | |
tree | 7972ab916cabb1ec3386d9d131149e61fe5420bf /libavformat/allformats.c | |
parent | 99da411322e1e8603149033138d6e87b58fe41a3 (diff) |
avformat/jpegxl_anim_dec: add animated JPEG XL demuxer
Animated JPEG XL files requires a separate demuxer than image2, because
the timebase information is set by the demuxer. Should the timebase of
an animated JPEG XL file be incompatible with the timebase set by the
image2pipe demuxer (usually 1/25 unless set otherwise), rescaling will
fail. Adding a separate demuxer for animated JPEG XL files allows the
timebase to be set correctly.
Signed-off-by: Leo Izen <leo.izen@gmail.com>
Diffstat (limited to 'libavformat/allformats.c')
-rw-r--r-- | libavformat/allformats.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libavformat/allformats.c b/libavformat/allformats.c index efdb34e29d..96443a7272 100644 --- a/libavformat/allformats.c +++ b/libavformat/allformats.c @@ -238,6 +238,7 @@ extern const AVInputFormat ff_ivr_demuxer; extern const AVInputFormat ff_jacosub_demuxer; extern const FFOutputFormat ff_jacosub_muxer; extern const AVInputFormat ff_jv_demuxer; +extern const AVInputFormat ff_jpegxl_anim_demuxer; extern const AVInputFormat ff_kux_demuxer; extern const AVInputFormat ff_kvag_demuxer; extern const FFOutputFormat ff_kvag_muxer; |