tests/fate/ffmpeg: add a test for the issue fixed in previous commit

This commit is contained in:
Anton Khirnov 2024-01-24 11:34:21 +01:00
parent 1ea2e757f7
commit bab7f91c36
2 changed files with 65 additions and 0 deletions

View File

@ -261,3 +261,13 @@ FATE_SAMPLES_FFMPEG-$(call ENCDEC, PCM_S16LE TTA, NULL MATROSKA) += fate-ffmpeg-
# use -stream_loop, because it tests flushing bsfs
fate-ffmpeg-bsf-input: CMD = framecrc -stream_loop 2 -bsf setts=PTS*2 -i $(TARGET_SAMPLES)/hevc/extradata-reload-multi-stsd.mov -c copy
FATE_SAMPLES_FFMPEG-$(call FRAMECRC, MOV, , SETTS_BSF) += fate-ffmpeg-bsf-input
# Test behaviour when a complex filtergraph returns EOF on one of its inputs,
# but other inputs are still active.
# cf. #10803
fate-ffmpeg-filter-in-eof: tests/data/vsynth_lena.yuv
fate-ffmpeg-filter-in-eof: CMD = framecrc \
-f rawvideo -s 352x288 -pix_fmt yuv420p -t 1 -i $(TARGET_PATH)/tests/data/vsynth_lena.yuv \
-f rawvideo -s 352x288 -pix_fmt yuv420p -t 1 -i $(TARGET_PATH)/tests/data/vsynth_lena.yuv \
-filter_complex "[0][1]concat" -c:v rawvideo
FATE_FFMPEG-$(call FRAMECRC, RAWVIDEO, RAWVIDEO, CONCAT_FILTER) += fate-ffmpeg-filter-in-eof

View File

@ -0,0 +1,55 @@
#tb 0: 1/25
#media_type 0: video
#codec_id 0: rawvideo
#dimensions 0: 352x288
#sar 0: 0/1
0, 0, 0, 1, 152064, 0x07945924
0, 1, 1, 1, 152064, 0x08472470
0, 2, 2, 1, 152064, 0x63fde13b
0, 3, 3, 1, 152064, 0x67ba9c55
0, 4, 4, 1, 152064, 0x8aa34b24
0, 5, 5, 1, 152064, 0x9fba089e
0, 6, 6, 1, 152064, 0xb040d8e3
0, 7, 7, 1, 152064, 0x3061ae08
0, 8, 8, 1, 152064, 0xf5907946
0, 9, 9, 1, 152064, 0x0ea24935
0, 10, 10, 1, 152064, 0x7d87276b
0, 11, 11, 1, 152064, 0x122c252b
0, 12, 12, 1, 152064, 0xdb0f3889
0, 13, 13, 1, 152064, 0x88466739
0, 14, 14, 1, 152064, 0xca87a583
0, 15, 15, 1, 152064, 0x34f9da44
0, 16, 16, 1, 152064, 0x1d4e1646
0, 17, 17, 1, 152064, 0x29975c2b
0, 18, 18, 1, 152064, 0xbf82aae9
0, 19, 19, 1, 152064, 0x33c2fd7c
0, 20, 20, 1, 152064, 0xa3c95f44
0, 21, 21, 1, 152064, 0x5f93bc9d
0, 22, 22, 1, 152064, 0xa6f11b51
0, 23, 23, 1, 152064, 0x39bc6b45
0, 24, 24, 1, 152064, 0xfd509e1d
0, 25, 25, 1, 152064, 0x07945924
0, 26, 26, 1, 152064, 0x08472470
0, 27, 27, 1, 152064, 0x63fde13b
0, 28, 28, 1, 152064, 0x67ba9c55
0, 29, 29, 1, 152064, 0x8aa34b24
0, 30, 30, 1, 152064, 0x9fba089e
0, 31, 31, 1, 152064, 0xb040d8e3
0, 32, 32, 1, 152064, 0x3061ae08
0, 33, 33, 1, 152064, 0xf5907946
0, 34, 34, 1, 152064, 0x0ea24935
0, 35, 35, 1, 152064, 0x7d87276b
0, 36, 36, 1, 152064, 0x122c252b
0, 37, 37, 1, 152064, 0xdb0f3889
0, 38, 38, 1, 152064, 0x88466739
0, 39, 39, 1, 152064, 0xca87a583
0, 40, 40, 1, 152064, 0x34f9da44
0, 41, 41, 1, 152064, 0x1d4e1646
0, 42, 42, 1, 152064, 0x29975c2b
0, 43, 43, 1, 152064, 0xbf82aae9
0, 44, 44, 1, 152064, 0x33c2fd7c
0, 45, 45, 1, 152064, 0xa3c95f44
0, 46, 46, 1, 152064, 0x5f93bc9d
0, 47, 47, 1, 152064, 0xa6f11b51
0, 48, 48, 1, 152064, 0x39bc6b45
0, 49, 49, 1, 152064, 0xfd509e1d