fate/jpegxl: add parser test for extboxes and small files

Add a fate test for the above commits fixing extremely small files or
files with extended box sizes.

Signed-off-by: Leo Izen <leo.izen@gmail.com>
This commit is contained in:
Leo Izen 2023-11-27 09:10:08 -05:00
parent c4be080e65
commit b60d39fbe2
No known key found for this signature in database
GPG Key ID: 5A71C331FD2FA19A
2 changed files with 17 additions and 0 deletions

View File

@ -14,3 +14,11 @@ FATE_JPEGXL_ANIM_DEMUX += $(FATE_JPEGXL_ANIM_DEMUX-yes)
FATE_SAMPLES_FFMPEG-$(call FRAMECRC, JPEGXL_ANIM) += $(FATE_JPEGXL_ANIM_DEMUX)
fate-jxl-anim-demux: $(FATE_JPEGXL_ANIM_DEMUX)
# parser tests
FATE_JPEGXL_PARSE += fate-jxl-small-ext-box
fate-jxl-small-ext-box: CMD = framecrc -i $(TARGET_SAMPLES)/jxl/l.jxl -c copy
FATE_JPEGXL_PARSE += $(FATE_JPEGXL_PARSE-yes)
FATE_SAMPLES_FFMPEG-$(call FRAMECRC, IMAGE_JPEGXL_PIPE, , JPEGXL_PARSER) += $(FATE_JPEGXL_PARSE)
fate-jxl-parse: $(FATE_JPEGXL_PARSE)

View File

@ -0,0 +1,9 @@
#tb 0: 1/25
#media_type 0: video
#codec_id 0: jpegxl
#dimensions 0: 8x8
#sar 0: 0/1
0, 0, 0, 1, 104, 0xd12d1d10
0, 1, 1, 1, 104, 0xd12d1d10
0, 2, 2, 1, 104, 0xd12d1d10
0, 3, 3, 1, 104, 0xd12d1d10