aboutsummaryrefslogtreecommitdiffstats
path: root/libavformat/jpegxl_probe.h
Commit message (Collapse)AuthorAgeFilesLines
* avformat/jpegxl: remove jpegxl_probe, instead call avcodec/jpegxl_parseLeo Izen2023-08-271-37/+0
| | | | | | | | | This prevents code duplication in the source form by calling the parse code that was moved to avcodec last commit. The code will be duplicated in binary form for shared builds (it's not that large), but for source code it will only exist in one location now. Signed-off-by: Leo Izen <leo.izen@gmail.com>
* avformat/jpegxl_anim_dec: add animated JPEG XL demuxerLeo Izen2023-06-051-1/+6
| | | | | | | | | | | 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>
* avformat/image2: add Jpeg XL as image2 formatLeo Izen2022-04-231-0/+32
This commit adds support to libavformat for muxing and demuxing Jpeg XL images as image2 streams.