History

fate/all: fix multiple dependencies

Nicolas Gaullier committed 1 year ago

Commit 1ece56d1 parent 7de403818 files · +34 −30Browse files

Unified · Split

18 files
  1. tests/fate/api.mak +1 −1
  2. tests/fate/cbs.mak +1 −1
  3. tests/fate/ffmpeg.mak +3 −3
  4. tests/fate/filter-audio.mak +4 −4
  5. tests/fate/filter-video.mak +1 −1
  6. tests/fate/fits.mak +2 −2
  7. tests/fate/gif.mak +1 −1
  8. tests/fate/h264.mak +3 −3
  9. tests/fate/image.mak +1 −1
  10. tests/fate/libavformat.mak +1 −1
  11. tests/fate/matroska.mak +4 −3
  12. tests/fate/ogg-flac.mak +1 −1
  13. tests/fate/pixfmt.mak +1 −0
  14. tests/fate/segment.mak +3 −3
  15. tests/fate/vcodec.mak +3 −1
  16. tests/fate/video.mak +1 −1
  17. tests/fate/voice.mak +2 −2
  18. tests/fate/xvid.mak +1 −1
tests/fate/api.mak+1−1
@@ -8,7 +8,7 @@ fate-api-band: $(APITESTSDIR)/api-band-test$(EXESUF) · 7 unmodified lines
8fate-api-band: CMD = run $(APITESTSDIR)/api-band-test$(EXESUF) $(TARGET_SAMPLES)/mpeg4/resize_down-up.h2638fate-api-band: CMD = run $(APITESTSDIR)/api-band-test$(EXESUF) $(TARGET_SAMPLES)/mpeg4/resize_down-up.h263
9fate-api-band: CMP = null9fate-api-band: CMP = null
10 10
11FATE_API_SAMPLES_LIBAVFORMAT-$(call DEMDEC, H264, H264) += fate-api-h26411FATE_API_SAMPLES_LIBAVFORMAT-$(call DEMDEC, H264, H264, H264_PARSER) += fate-api-h264
12fate-api-h264: $(APITESTSDIR)/api-h264-test$(EXESUF)12fate-api-h264: $(APITESTSDIR)/api-h264-test$(EXESUF)
13fate-api-h264: CMD = run $(APITESTSDIR)/api-h264-test$(EXESUF) $(TARGET_SAMPLES)/h264-conformance/SVA_NL2_E.26413fate-api-h264: CMD = run $(APITESTSDIR)/api-h264-test$(EXESUF) $(TARGET_SAMPLES)/h264-conformance/SVA_NL2_E.264
14 14
tests/fate/cbs.mak+1−1
@@ -175,7 +175,7 @@ FATE_CBS_HEVC-$(call ALLYES, HEVC_DEMUXER HEVC_MUXER HEVC_PARSER FILTER_UNITS_BS · 174 unmodified lines
175fate-cbs-hevc-metadata-set-color: CMD = md5 -i $(TARGET_SAMPLES)/hevc-conformance/AMP_A_Samsung_4.bit -c:v copy -bsf:v hevc_metadata=colour_primaries=0:transfer_characteristics=0:matrix_coefficients=3 -f hevc175fate-cbs-hevc-metadata-set-color: CMD = md5 -i $(TARGET_SAMPLES)/hevc-conformance/AMP_A_Samsung_4.bit -c:v copy -bsf:v hevc_metadata=colour_primaries=0:transfer_characteristics=0:matrix_coefficients=3 -f hevc
176fate-cbs-hevc-metadata-set-color: CMP = oneline176fate-cbs-hevc-metadata-set-color: CMP = oneline
177fate-cbs-hevc-metadata-set-color: REF = d073124fca9e30a46c173292f948967c177fate-cbs-hevc-metadata-set-color: REF = d073124fca9e30a46c173292f948967c
178FATE_CBS_HEVC-$(call ALLYES, HEVC_DEMUXER, HEVC_METADATA_BSF, HEVC_MUXER) += fate-cbs-hevc-metadata-set-color178FATE_CBS_HEVC-$(call ALLYES, HEVC_DEMUXER HEVC_METADATA_BSF HEVC_MUXER) += fate-cbs-hevc-metadata-set-color
179 179
180FATE_SAMPLES_AVCONV += $(FATE_CBS_HEVC-yes)180FATE_SAMPLES_AVCONV += $(FATE_CBS_HEVC-yes)
181fate-cbs-hevc: $(FATE_CBS_HEVC-yes)181fate-cbs-hevc: $(FATE_CBS_HEVC-yes)
tests/fate/ffmpeg.mak+3−3
@@ -40,7 +40,7 @@ fate-force_key_frames-source-dup: CMD = framecrc -i $(TARGET_SAMPLES)/h264/intra · 39 unmodified lines
40 -c:v mpeg2video -g 400 -sc_threshold 99999 \40 -c:v mpeg2video -g 400 -sc_threshold 99999 \
41 -force_key_frames source -r 39 -force_fps -strict experimental41 -force_key_frames source -r 39 -force_fps -strict experimental
42 42
43FATE_SAMPLES_FFMPEG-$(call ENCDEC, MPEG2VIDEO H264, FRAMECRC H264, CROP_FILTER DRAWBOX_FILTER) += \43FATE_SAMPLES_FFMPEG-$(call ENCDEC, MPEG2VIDEO H264, FRAMECRC H264, H264_PARSER CROP_FILTER DRAWBOX_FILTER) += \
44 fate-force_key_frames-source fate-force_key_frames-source-drop fate-force_key_frames-source-dup44 fate-force_key_frames-source fate-force_key_frames-source-drop fate-force_key_frames-source-dup
45 45
46# Tests that the video is properly autorotated using the contained46# Tests that the video is properly autorotated using the contained
@@ -171,7 +171,7 @@ FATE_STREAMCOPY-$(call REMUX, PSP MOV, H264_PARSER H264_DECODER) += fate-copy-ps · 124 unmodified lines
171fate-copy-psp: CMD = transcode "mov" $(TARGET_SAMPLES)/h264/wwwq_cut.mp4\171fate-copy-psp: CMD = transcode "mov" $(TARGET_SAMPLES)/h264/wwwq_cut.mp4\
172 psp "-c copy" "-codec copy"172 psp "-c copy" "-codec copy"
173 173
174FATE_STREAMCOPY-$(call FRAMEMD5, FLV, H264) += fate-ffmpeg-streamloop-copy174FATE_STREAMCOPY-$(call FRAMEMD5, FLV, H264, H264_PARSER) += fate-ffmpeg-streamloop-copy
175fate-ffmpeg-streamloop-copy: CMD = framemd5 -stream_loop 2 -i $(TARGET_SAMPLES)/flv/streamloop.flv -c copy175fate-ffmpeg-streamloop-copy: CMD = framemd5 -stream_loop 2 -i $(TARGET_SAMPLES)/flv/streamloop.flv -c copy
176 176
177tests/data/audio_shorter_than_video.nut: TAG = GEN177tests/data/audio_shorter_than_video.nut: TAG = GEN
@@ -255,7 +255,7 @@ fate-ffmpeg-streamcopy-t: CMP = null · 77 unmodified lines
255fate-ffmpeg-streamcopy-t: CMD = ffmpeg \255fate-ffmpeg-streamcopy-t: CMD = ffmpeg \
256 -stream_loop -1 -f rawvideo -s 352x288 -pix_fmt yuv420p -i $(TARGET_PATH)/tests/data/vsynth1.yuv \256 -stream_loop -1 -f rawvideo -s 352x288 -pix_fmt yuv420p -i $(TARGET_PATH)/tests/data/vsynth1.yuv \
257 -c copy -f null -t 1 -257 -c copy -f null -t 1 -
258FATE_FFMPEG-$(call REMUX, RAWVIDEO) += fate-ffmpeg-streamcopy-t258FATE_FFMPEG-$(call REMUX, RAWVIDEO, NULL_MUXER) += fate-ffmpeg-streamcopy-t
259 259
260# Test loopback decoding and passing the output to a complex graph.260# Test loopback decoding and passing the output to a complex graph.
261fate-ffmpeg-loopback-decoding: tests/data/vsynth1.yuv261fate-ffmpeg-loopback-decoding: tests/data/vsynth1.yuv
tests/fate/filter-audio.mak+4−4
@@ -210,7 +210,7 @@ tests/data/hls-list.m3u8: ffmpeg$(PROGSSUF)$(EXESUF) | tests/data · 209 unmodified lines
210 -f lavfi -i "aevalsrc=cos(2*PI*t)*sin(2*PI*(440+4*t)*t):d=20" -f segment -segment_time 10 -map 0 -flags +bitexact -codec:a mp2fixed \210 -f lavfi -i "aevalsrc=cos(2*PI*t)*sin(2*PI*(440+4*t)*t):d=20" -f segment -segment_time 10 -map 0 -flags +bitexact -codec:a mp2fixed \
211 -segment_list $(TARGET_PATH)/$@ -y $(TARGET_PATH)/tests/data/hls-out-%03d.ts 2>/dev/null211 -segment_list $(TARGET_PATH)/$@ -y $(TARGET_PATH)/tests/data/hls-out-%03d.ts 2>/dev/null
212 212
213FATE_AFILTER-$(call ALLYES, HLS_DEMUXER MPEGTS_MUXER MPEGTS_DEMUXER AEVALSRC_FILTER ARESAMPLE_FILTER LAVFI_INDEV MP2FIXED_ENCODER) += fate-filter-hls213FATE_AFILTER-$(call FILTERDEMDECENCMUX, ARESAMPLE AEVALSRC, HLS MPEGTS, MP2 PCM_F64LE, MP2FIXED, SEGMENT MPEGTS, LAVFI_INDEV) += fate-filter-hls
214fate-filter-hls: tests/data/hls-list.m3u8214fate-filter-hls: tests/data/hls-list.m3u8
215fate-filter-hls: CMD = framecrc -flags +bitexact -i $(TARGET_PATH)/tests/data/hls-list.m3u8 -af aresample215fate-filter-hls: CMD = framecrc -flags +bitexact -i $(TARGET_PATH)/tests/data/hls-list.m3u8 -af aresample
216 216
@@ -224,7 +224,7 @@ tests/data/hls-list-append.m3u8: ffmpeg$(PROGSSUF)$(EXESUF) | tests/data · 7 unmodified lines
224 -hls_flags append_list -codec:a mp2fixed -hls_segment_filename $(TARGET_PATH)/tests/data/hls-append-out-%03d.ts \224 -hls_flags append_list -codec:a mp2fixed -hls_segment_filename $(TARGET_PATH)/tests/data/hls-append-out-%03d.ts \
225 $(TARGET_PATH)/tests/data/hls-list-append.m3u8 2>/dev/null225 $(TARGET_PATH)/tests/data/hls-list-append.m3u8 2>/dev/null
226 226
227FATE_AFILTER-$(call ALLYES, HLS_DEMUXER MPEGTS_MUXER MPEGTS_DEMUXER AEVALSRC_FILTER ARESAMPLE_FILTER LAVFI_INDEV MP2FIXED_ENCODER) += fate-filter-hls-append227FATE_AFILTER-$(call FILTERDEMDECENCMUX, ARESAMPLE AEVALSRC ASETPTS, HLS MPEGTS, PCM_F64LE MP2, MP2FIXED, SEGMENT HLS MPEGTS, LAVFI_INDEV) += fate-filter-hls-append
228fate-filter-hls-append: tests/data/hls-list-append.m3u8228fate-filter-hls-append: tests/data/hls-list-append.m3u8
229fate-filter-hls-append: CMD = framecrc -flags +bitexact -i $(TARGET_PATH)/tests/data/hls-list-append.m3u8 -af asetpts=N*23,aresample229fate-filter-hls-append: CMD = framecrc -flags +bitexact -i $(TARGET_PATH)/tests/data/hls-list-append.m3u8 -af asetpts=N*23,aresample
230 230
@@ -249,7 +249,7 @@ $(FATE_AMIX): SRC1 = $(TARGET_PATH)/tests/data/asynth-44100-2-2.wav · 18 unmodified lines
249$(FATE_AMIX): CMP = oneoff249$(FATE_AMIX): CMP = oneoff
250$(FATE_AMIX): CMP_UNIT = f32250$(FATE_AMIX): CMP_UNIT = f32
251 251
252FATE_AFILTER_SAMPLES-$(CONFIG_ARESAMPLE_FILTER) += fate-filter-aresample252FATE_AFILTER_SAMPLES-$(call DEMDEC, FLV, NELLYMOSER, PCM_S16LE_MUXER ARESAMPLE_FILTER) += fate-filter-aresample
253fate-filter-aresample: SRC = $(TARGET_SAMPLES)/nellymoser/nellymoser-discont.flv253fate-filter-aresample: SRC = $(TARGET_SAMPLES)/nellymoser/nellymoser-discont.flv
254fate-filter-aresample: CMD = pcm -analyzeduration 10000000 -i $(SRC) -af aresample=min_comp=0.001:min_hard_comp=0.1:first_pts=0254fate-filter-aresample: CMD = pcm -analyzeduration 10000000 -i $(SRC) -af aresample=min_comp=0.001:min_hard_comp=0.1:first_pts=0
255fate-filter-aresample: CMP = oneoff255fate-filter-aresample: CMP = oneoff
@@ -412,7 +412,7 @@ fate-filter-hdcd-s32p: CMD = md5 -i $(SRC) -af hdcd -f s32le · 156 unmodified lines
412fate-filter-hdcd-s32p: CMP = oneline412fate-filter-hdcd-s32p: CMP = oneline
413fate-filter-hdcd-s32p: REF = 0c5513e83eedaa10ab6fac9ddc173cf5413fate-filter-hdcd-s32p: REF = 0c5513e83eedaa10ab6fac9ddc173cf5
414 414
415FATE_AFILTER_SAMPLES-$(call FILTERDEMDECENCMUX, ATEMPO, WAV, PCM_S16LE, PCM_S16LE, WAV) += fate-filter-atempo415FATE_AFILTER_SAMPLES-$(call FILTERDEMDECENCMUX, ATEMPO, WAV, PCM_S16LE, PCM_S16LE, PCM_S16LE WAV) += fate-filter-atempo
416fate-filter-atempo: tests/data/asynth-44100-1.wav416fate-filter-atempo: tests/data/asynth-44100-1.wav
417fate-filter-atempo: CMD = pcm -i $(TARGET_PATH)/tests/data/asynth-44100-1.wav -af "atempo=2.0"417fate-filter-atempo: CMD = pcm -i $(TARGET_PATH)/tests/data/asynth-44100-1.wav -af "atempo=2.0"
418fate-filter-atempo: CMP = oneoff418fate-filter-atempo: CMP = oneoff
tests/fate/filter-video.mak+1−1
@@ -723,7 +723,7 @@ CROPDETECT_DEPS = LAVFI_INDEV FILE_PROTOCOL MOVIE_FILTER MOVIE_FILTER MESTIMATE_ · 722 unmodified lines
723FATE_METADATA_FILTER-$(call ALLYES, $(CROPDETECT_DEPS)) += fate-filter-metadata-cropdetect723FATE_METADATA_FILTER-$(call ALLYES, $(CROPDETECT_DEPS)) += fate-filter-metadata-cropdetect
724fate-filter-metadata-cropdetect: SRC = $(TARGET_SAMPLES)/filter/cropdetect.mp4724fate-filter-metadata-cropdetect: SRC = $(TARGET_SAMPLES)/filter/cropdetect.mp4
725fate-filter-metadata-cropdetect: CMD = run $(FILTER_METADATA_COMMAND) "sws_flags=+accurate_rnd+bitexact;movie='$(SRC)',cropdetect=max_outliers=3"725fate-filter-metadata-cropdetect: CMD = run $(FILTER_METADATA_COMMAND) "sws_flags=+accurate_rnd+bitexact;movie='$(SRC)',cropdetect=max_outliers=3"
726FATE_METADATA_FILTER-$(call ALLYES, $(CROPDETECT_DEPS)) += fate-filter-metadata-cropdetect1726FATE_METADATA_FILTER-$(call ALLYES, $(CROPDETECT_DEPS) MPEG4_DECODER) += fate-filter-metadata-cropdetect1
727fate-filter-metadata-cropdetect1: SRC = $(TARGET_SAMPLES)/filter/cropdetect1.mp4727fate-filter-metadata-cropdetect1: SRC = $(TARGET_SAMPLES)/filter/cropdetect1.mp4
728fate-filter-metadata-cropdetect1: CMD = run $(FILTER_METADATA_COMMAND) "sws_flags=+accurate_rnd+bitexact;movie='$(SRC)',mestimate,cropdetect=mode=mvedges,metadata=mode=print"728fate-filter-metadata-cropdetect1: CMD = run $(FILTER_METADATA_COMMAND) "sws_flags=+accurate_rnd+bitexact;movie='$(SRC)',mestimate,cropdetect=mode=mvedges,metadata=mode=print"
729FATE_METADATA_FILTER-$(call ALLYES, $(CROPDETECT_DEPS)) += fate-filter-metadata-cropdetect2729FATE_METADATA_FILTER-$(call ALLYES, $(CROPDETECT_DEPS)) += fate-filter-metadata-cropdetect2
tests/fate/fits.mak+2−2
@@ -23,7 +23,7 @@ fate-fitsdec-bitpix-32: CMD = framecrc -i $(TARGET_SAMPLES)/fits/tst0005.fits -p · 22 unmodified lines
23FATE_FITS_DEC-$(call FRAMECRC, FITS, FITS, SCALE_FILTER) += fate-fitsdec-bitpix-6423FATE_FITS_DEC-$(call FRAMECRC, FITS, FITS, SCALE_FILTER) += fate-fitsdec-bitpix-64
24fate-fitsdec-bitpix-64: CMD = framecrc -i $(TARGET_SAMPLES)/fits/tst0006.fits -pix_fmt gray16le -vf scale24fate-fitsdec-bitpix-64: CMD = framecrc -i $(TARGET_SAMPLES)/fits/tst0006.fits -pix_fmt gray16le -vf scale
25 25
26FATE_FITS_DEC-$(call TRANSCODE, FITS, FITS, GIF_DEMUXER GIF_DECODER SCALE_FILTER) += fate-fitsdec-multi26FATE_FITS_DEC-$(call TRANSCODE, FITS, FITS, GIF_DEMUXER GIF_DECODER GIF_PARSER SCALE_FILTER) += fate-fitsdec-multi
27fate-fitsdec-multi: tests/data/fits-multi.fits27fate-fitsdec-multi: tests/data/fits-multi.fits
28fate-fitsdec-multi: CMD = framecrc -i $(TARGET_PATH)/tests/data/fits-multi.fits -pix_fmt gbrap28fate-fitsdec-multi: CMD = framecrc -i $(TARGET_PATH)/tests/data/fits-multi.fits -pix_fmt gbrap
29 29
@@ -42,7 +42,7 @@ fate-fitsenc%: CMD = framecrc -auto_conversion_filters -i $(SRC) -c:v fits -pix_ · 12 unmodified lines
42 42
43FATE_FITS_ENC_PIXFMT = gray gray16be gbrp gbrap gbrp16be gbrap16be43FATE_FITS_ENC_PIXFMT = gray gray16be gbrp gbrap gbrp16be gbrap16be
44$(FATE_FITS_ENC_PIXFMT:%=fate-fitsenc-%): tests/data/fits-multi.fits44$(FATE_FITS_ENC_PIXFMT:%=fate-fitsenc-%): tests/data/fits-multi.fits
45FATE_FITS_ENC-$(call TRANSCODE, FITS, FITS, GIF_DEMUXER GIF_DECODER SCALE_FILTER) += $(FATE_FITS_ENC_PIXFMT:%=fate-fitsenc-%)45FATE_FITS_ENC-$(call TRANSCODE, FITS, FITS, GIF_DEMUXER GIF_DECODER GIF_PARSER SCALE_FILTER) += $(FATE_FITS_ENC_PIXFMT:%=fate-fitsenc-%)
46 46
47FATE_FITS += $(FATE_FITS_ENC-yes)47FATE_FITS += $(FATE_FITS_ENC-yes)
48fate-fitsenc: $(FATE_FITS_ENC-yes)48fate-fitsenc: $(FATE_FITS_ENC-yes)
tests/fate/gif.mak+1−1
@@ -13,7 +13,7 @@ fate-gif-gray: CMD = framecrc -i $(TARGET_SAMPLES)/gif/Newtons_cradle_animation_ · 12 unmodified lines
13FATE_GIF += fate-gif-deal13FATE_GIF += fate-gif-deal
14fate-gif-deal: CMD = framecrc -i $(TARGET_SAMPLES)/gif/deal.gif -fps_mode cfr -pix_fmt bgra -auto_conversion_filters14fate-gif-deal: CMD = framecrc -i $(TARGET_SAMPLES)/gif/deal.gif -fps_mode cfr -pix_fmt bgra -auto_conversion_filters
15 15
16FATE_GIF-$(call FRAMECRC, GIF, GIF, SCALE_FILTER) += $(FATE_GIF)16FATE_GIF-$(call FRAMECRC, GIF, GIF, GIF_PARSER SCALE_FILTER) += $(FATE_GIF)
17 17
18fate-gifenc%: PIXFMT = $(word 3, $(subst -, ,$(@)))18fate-gifenc%: PIXFMT = $(word 3, $(subst -, ,$(@)))
19fate-gifenc%: SRC = $(TARGET_SAMPLES)/gif/tc217.gif19fate-gifenc%: SRC = $(TARGET_SAMPLES)/gif/tc217.gif
tests/fate/h264.mak+3−3
@@ -225,15 +225,15 @@ FATE_H264-$(call FRAMECRC, MOV, H264) += fate-h264-unescaped-extradata · 224 unmodified lines
225# this sample contains field-coded frames, with both fields in a single packet225# this sample contains field-coded frames, with both fields in a single packet
226FATE_H264-$(call FRAMECRC, MOV, H264) += fate-h264-twofields-packet226FATE_H264-$(call FRAMECRC, MOV, H264) += fate-h264-twofields-packet
227 227
228FATE_H264-$(call DEMMUX, MOV, H264, H264_MP4TOANNEXB_BSF H264_METADATA_BSF SCALE_FILTER) += fate-h264-bsf-mp4toannexb-new-extradata228FATE_H264-$(call DEMDEC, MOV H264, H264, H264_PARSER H264_MUXER H264_MP4TOANNEXB_BSF H264_METADATA_BSF SCALE_FILTER) += fate-h264-bsf-mp4toannexb-new-extradata
229 229
230FATE_H264-$(call DEMMUX, MOV, H264, H264_MP4TOANNEXB_BSF) += fate-h264-bsf-mp4toannexb \230FATE_H264-$(call DEMMUX, MOV, H264, H264_MP4TOANNEXB_BSF) += fate-h264-bsf-mp4toannexb \
231 fate-h264-bsf-mp4toannexb-2 \231 fate-h264-bsf-mp4toannexb-2 \
232 232
233FATE_H264-$(call DEMMUX, MOV, H264, H264_MP4TOANNEXB_BSF EXTRACT_EXTRADATA_BSF) += fate-h264_mp4toannexb_ticket5927 \233FATE_H264-$(call DEMDEC, MOV H264, H264, H264_PARSER H264_MUXER H264_MP4TOANNEXB_BSF EXTRACT_EXTRADATA_BSF) += fate-h264_mp4toannexb_ticket5927 \
234 fate-h264_mp4toannexb_ticket5927_2234 fate-h264_mp4toannexb_ticket5927_2
235 235
236FATE_H264-$(call DEMMUX, H264, MOV, DTS2PTS_BSF) += fate-h264-bsf-dts2pts236FATE_H264-$(call DEMMUX, H264, MOV, H264_PARSER DTS2PTS_BSF) += fate-h264-bsf-dts2pts
237 237
238FATE_H264-$(call FRAMECRC, MATROSKA, H264) += fate-h264-direct-bff238FATE_H264-$(call FRAMECRC, MATROSKA, H264) += fate-h264-direct-bff
239FATE_H264-$(call FRAMECRC, FLV, H264, SCALE_FILTER) += fate-h264-brokensps-2580239FATE_H264-$(call FRAMECRC, FLV, H264, SCALE_FILTER) += fate-h264-brokensps-2580
tests/fate/image.mak+1−1
@@ -331,7 +331,7 @@ FATE_EXR-$(call DEMDEC, IMAGE2, EXR, SCALE_FILTER) += $(FATE_EXR) · 330 unmodified lines
331FATE_IMAGE_FRAMECRC += $(FATE_EXR-yes)331FATE_IMAGE_FRAMECRC += $(FATE_EXR-yes)
332fate-exr: $(FATE_EXR-yes)332fate-exr: $(FATE_EXR-yes)
333 333
334FATE_JPG-$(call DEMDEC, IMAGE2, MJPEG, SCALE_FILTER) += fate-jpg-12bpp334FATE_JPG-$(call DEMDEC, IMAGE2, MJPEG, SCALE_FILTER SETSAR_FILTER) += fate-jpg-12bpp
335fate-jpg-12bpp: CMD = framecrc -idct simple -i $(TARGET_SAMPLES)/jpg/12bpp.jpg -f rawvideo -pix_fmt gray16le -vf setsar=sar=sar,scale335fate-jpg-12bpp: CMD = framecrc -idct simple -i $(TARGET_SAMPLES)/jpg/12bpp.jpg -f rawvideo -pix_fmt gray16le -vf setsar=sar=sar,scale
336 336
337FATE_JPG += fate-jpg-jfif337FATE_JPG += fate-jpg-jfif
tests/fate/libavformat.mak+1−1
@@ -18,7 +18,7 @@ FATE_LIBAVFORMAT-yes += fate-url · 17 unmodified lines
18fate-url: libavformat/tests/url$(EXESUF)18fate-url: libavformat/tests/url$(EXESUF)
19fate-url: CMD = run libavformat/tests/url$(EXESUF)19fate-url: CMD = run libavformat/tests/url$(EXESUF)
20 20
21FATE_LIBAVFORMAT-$(CONFIG_MOV_MUXER) += fate-movenc21FATE_LIBAVFORMAT-$(call ALLYES, MP4_MUXER ISMV_MUXER) += fate-movenc
22fate-movenc: libavformat/tests/movenc$(EXESUF)22fate-movenc: libavformat/tests/movenc$(EXESUF)
23fate-movenc: CMD = run libavformat/tests/movenc$(EXESUF)23fate-movenc: CMD = run libavformat/tests/movenc$(EXESUF)
24 24
tests/fate/matroska.mak+4−3
@@ -9,7 +9,7 @@ fate-matroska-prores-header-insertion-bz2: CMD = framecrc -i $(TARGET_SAMPLES)/m · 8 unmodified lines
9# This tests that the matroska demuxer supports modifying the colorspace9# This tests that the matroska demuxer supports modifying the colorspace
10# properties in remuxing (-c:v copy)10# properties in remuxing (-c:v copy)
11# It also tests automatic insertion of the vp9_superframe bitstream filter11# It also tests automatic insertion of the vp9_superframe bitstream filter
12FATE_MATROSKA-$(call DEMMUX, MATROSKA, MATROSKA) += fate-matroska-remux12FATE_MATROSKA-$(call DEMMUX, MATROSKA, MATROSKA, VP9_DECODER VP9_PARSER MD5_PROTOCOL) += fate-matroska-remux
13fate-matroska-remux: CMD = md5pipe -i $(TARGET_SAMPLES)/vp9-test-vectors/vp90-2-2pass-akiyo.webm -color_trc 4 -c:v copy -fflags +bitexact -strict -2 -f matroska13fate-matroska-remux: CMD = md5pipe -i $(TARGET_SAMPLES)/vp9-test-vectors/vp90-2-2pass-akiyo.webm -color_trc 4 -c:v copy -fflags +bitexact -strict -2 -f matroska
14fate-matroska-remux: CMP = oneline14fate-matroska-remux: CMP = oneline
15fate-matroska-remux: REF = b9c7b650349972c9dce42ab79b47291715fate-matroska-remux: REF = b9c7b650349972c9dce42ab79b472917
@@ -213,6 +213,7 @@ fate-matroska-ogg-opus-remux: CMD = transcode ogg $(TARGET_SAMPLES)/ogg/intro-pa · 197 unmodified lines
213FATE_MATROSKA_FFMPEG_FFPROBE-$(call REMUX, MATROSKA, MXF_DEMUXER PCM_S16LE_DECODER \213FATE_MATROSKA_FFMPEG_FFPROBE-$(call REMUX, MATROSKA, MXF_DEMUXER PCM_S16LE_DECODER \
214 MP2FIXED_ENCODER ARESAMPLE_FILTER \214 MP2FIXED_ENCODER ARESAMPLE_FILTER \
215 MPEG2VIDEO_DECODER MPEGVIDEO_PARSER \215 MPEG2VIDEO_DECODER MPEGVIDEO_PARSER \
216 MPEGAUDIO_PARSER \
216 EXTRACT_EXTRADATA_BSF) += fate-matroska-encoding-delay217 EXTRACT_EXTRADATA_BSF) += fate-matroska-encoding-delay
217fate-matroska-encoding-delay: CMD = transcode mxf $(TARGET_SAMPLES)/mxf/Sony-00001.mxf matroska "-c:v copy -af aresample -c:a mp2fixed" "-copyts -c copy" "-show_packets -show_entries stream=codec_name,initial_padding -read_intervals %0.05"218fate-matroska-encoding-delay: CMD = transcode mxf $(TARGET_SAMPLES)/mxf/Sony-00001.mxf matroska "-c:v copy -af aresample -c:a mp2fixed" "-copyts -c copy" "-show_packets -show_entries stream=codec_name,initial_padding -read_intervals %0.05"
218 219
@@ -234,7 +235,7 @@ fate-matroska-pgs-remux-durations: CMD = transcode sup $(TARGET_SAMPLES)/sub/pgs · 15 unmodified lines
234FATE_MATROSKA-$(call REMUX, MATROSKA, MPEGTS_DEMUXER DVBSUB_PARSER SETTS_BSF) += fate-matroska-dvbsub-remux235FATE_MATROSKA-$(call REMUX, MATROSKA, MPEGTS_DEMUXER DVBSUB_PARSER SETTS_BSF) += fate-matroska-dvbsub-remux
235fate-matroska-dvbsub-remux: CMD = transcode mpegts $(TARGET_SAMPLES)/sub/dvbsubtest_filter.ts matroska "-map 0:s -map 0:s -t 20 -c copy -bsf:0 setts=duration=if(gt(DURATION\,0)\,DURATION\,if(eq(PTS\,NOPTS)\,0\,if(eq(NEXT_PTS\,NOPTS)\,0\,NEXT_PTS-PTS))):pts=PTS" "-map 0 -c copy"236fate-matroska-dvbsub-remux: CMD = transcode mpegts $(TARGET_SAMPLES)/sub/dvbsubtest_filter.ts matroska "-map 0:s -map 0:s -t 20 -c copy -bsf:0 setts=duration=if(gt(DURATION\,0)\,DURATION\,if(eq(PTS\,NOPTS)\,0\,if(eq(NEXT_PTS\,NOPTS)\,0\,NEXT_PTS-PTS))):pts=PTS" "-map 0 -c copy"
236 237
237FATE_MATROSKA_FFPROBE-$(call ALLYES, MATROSKA_DEMUXER) += fate-matroska-spherical-mono238FATE_MATROSKA_FFPROBE-$(call DEMDEC, MATROSKA, H264) += fate-matroska-spherical-mono
238fate-matroska-spherical-mono: CMD = run ffprobe$(PROGSSUF)$(EXESUF) -show_entries stream_side_data_list -select_streams v -v 0 $(TARGET_SAMPLES)/mkv/spherical.mkv239fate-matroska-spherical-mono: CMD = run ffprobe$(PROGSSUF)$(EXESUF) -show_entries stream_side_data_list -select_streams v -v 0 $(TARGET_SAMPLES)/mkv/spherical.mkv
239 240
240# This test tests the handling of AVStereo3D information, in particular241# This test tests the handling of AVStereo3D information, in particular
@@ -272,7 +273,7 @@ FATE_MATROSKA_FFMPEG_FFPROBE-$(call REMUX, WEBM MATROSKA, VP9_PARSER) \ · 31 unmodified lines
272 += fate-webm-hdr10-plus-remux273 += fate-webm-hdr10-plus-remux
273fate-webm-hdr10-plus-remux: CMD = transcode webm $(TARGET_SAMPLES)/mkv/hdr10_plus_vp9_sample.webm webm "-map 0 -c:v copy" "-map 0 -c:v copy" "-show_packets"274fate-webm-hdr10-plus-remux: CMD = transcode webm $(TARGET_SAMPLES)/mkv/hdr10_plus_vp9_sample.webm webm "-map 0 -c:v copy" "-map 0 -c:v copy" "-show_packets"
274 275
275FATE_MATROSKA_FFMPEG_FFPROBE-$(call REMUX, MATROSKA, VP9_PARSER) \276FATE_MATROSKA_FFMPEG_FFPROBE-$(call REMUX, MATROSKA, VP9_DECODER VP9_PARSER) \
276 += fate-matroska-hdr10-plus-remux277 += fate-matroska-hdr10-plus-remux
277fate-matroska-hdr10-plus-remux: CMD = transcode webm $(TARGET_SAMPLES)/mkv/hdr10_plus_vp9_sample.webm matroska "-map 0 -c:v copy" "-map 0 -c:v copy" "-show_packets"278fate-matroska-hdr10-plus-remux: CMD = transcode webm $(TARGET_SAMPLES)/mkv/hdr10_plus_vp9_sample.webm matroska "-map 0 -c:v copy" "-map 0 -c:v copy" "-show_packets"
278 279
tests/fate/ogg-flac.mak+1−1
@@ -2,7 +2,7 @@ FATE_OGG_FLAC += fate-ogg-flac-chained-meta · 1 unmodified line
2fate-ogg-flac-chained-meta: REF = $(SRC_PATH)/tests/ref/fate/ogg-flac-chained-meta.txt2fate-ogg-flac-chained-meta: REF = $(SRC_PATH)/tests/ref/fate/ogg-flac-chained-meta.txt
3fate-ogg-flac-chained-meta: CMD = run $(APITESTSDIR)/api-dump-stream-meta-test$(EXESUF) $(TARGET_SAMPLES)/ogg-flac/chained-meta.ogg3fate-ogg-flac-chained-meta: CMD = run $(APITESTSDIR)/api-dump-stream-meta-test$(EXESUF) $(TARGET_SAMPLES)/ogg-flac/chained-meta.ogg
4 4
5FATE_OGG_FLAC-$(call DEMDEC, OGG, FLAC) += $(FATE_OGG_FLAC)5FATE_OGG_FLAC-$(call DEMDEC, OGG, FLAC, FLAC_PARSER) += $(FATE_OGG_FLAC)
6 6
7FATE_SAMPLES_DUMP_STREAM_META += $(FATE_OGG_FLAC-yes)7FATE_SAMPLES_DUMP_STREAM_META += $(FATE_OGG_FLAC-yes)
8 8
tests/fate/pixfmt.mak+1−0
@@ -33,6 +33,7 @@ $(FATE_PIXFMT): CMD = pixfmt_conversion · 32 unmodified lines
33$(FATE_PIXFMT): REF = $(SRC_PATH)/tests/ref/pixfmt/$(@:fate-pixfmt-%=%)33$(FATE_PIXFMT): REF = $(SRC_PATH)/tests/ref/pixfmt/$(@:fate-pixfmt-%=%)
34$(FATE_PIXFMT): $(VREF)34$(FATE_PIXFMT): $(VREF)
35 35
36FATE_PIXFMT := $(if $(call DEMDEC, IMAGE2, PGMYUV RAWVIDEO, RAWVIDEO_DEMUXER RAWVIDEO_MUXER RAWVIDEO_ENCODER FILE_PROTOCOL), $(FATE_PIXFMT))
36PIXFMT_16_LIST = gray16le \37PIXFMT_16_LIST = gray16le \
37 gray16be \38 gray16be \
38 yuv420p16le \39 yuv420p16le \
tests/fate/segment.mak+3−3
@@ -35,20 +35,20 @@ tests/data/adts-to-mkv-cated-%.mkv: tests/data/adts-to-mkv-header.mkv tests/data · 34 unmodified lines
35FATE_SEGMENT += fate-segment-mp4-to-ts35FATE_SEGMENT += fate-segment-mp4-to-ts
36fate-segment-mp4-to-ts: tests/data/mp4-to-ts.m3u836fate-segment-mp4-to-ts: tests/data/mp4-to-ts.m3u8
37fate-segment-mp4-to-ts: CMD = framecrc -flags +bitexact -i $(TARGET_PATH)/tests/data/mp4-to-ts.m3u8 -c copy37fate-segment-mp4-to-ts: CMD = framecrc -flags +bitexact -i $(TARGET_PATH)/tests/data/mp4-to-ts.m3u8 -c copy
38FATE_SEGMENT-$(call ALLYES, MOV_DEMUXER H264_MP4TOANNEXB_BSF MPEGTS_MUXER MATROSKA_DEMUXER SEGMENT_MUXER HLS_DEMUXER EXTRACT_EXTRADATA_BSF) += fate-segment-mp4-to-ts38FATE_SEGMENT-$(call DEMDEC, MOV HLS MATROSKA, H264, H264_PARSER H264_MP4TOANNEXB_BSF MPEGTS_MUXER STREAM_SEGMENT_MUXER EXTRACT_EXTRADATA_BSF) += fate-segment-mp4-to-ts
39 39
40FATE_SEGMENT += fate-segment-adts-to-mkv40FATE_SEGMENT += fate-segment-adts-to-mkv
41fate-segment-adts-to-mkv: tests/data/adts-to-mkv.m3u841fate-segment-adts-to-mkv: tests/data/adts-to-mkv.m3u8
42fate-segment-adts-to-mkv: CMD = framecrc -flags +bitexact -i $(TARGET_PATH)/tests/data/adts-to-mkv.m3u8 -c copy42fate-segment-adts-to-mkv: CMD = framecrc -flags +bitexact -i $(TARGET_PATH)/tests/data/adts-to-mkv.m3u8 -c copy
43fate-segment-adts-to-mkv: REF = $(SRC_PATH)/tests/ref/fate/segment-adts-to-mkv-header-all43fate-segment-adts-to-mkv: REF = $(SRC_PATH)/tests/ref/fate/segment-adts-to-mkv-header-all
44FATE_SEGMENT-$(call ALLYES, AAC_DEMUXER AAC_ADTSTOASC_BSF MATROSKA_MUXER MATROSKA_DEMUXER SEGMENT_MUXER HLS_DEMUXER) += fate-segment-adts-to-mkv44FATE_SEGMENT-$(call DEMDEC, AAC HLS MATROSKA, AAC, AAC_ADTSTOASC_BSF MATROSKA_MUXER SEGMENT_MUXER) += fate-segment-adts-to-mkv
45 45
46FATE_SEGMENT_ALLPARTS = $(FATE_SEGMENT_PARTS)46FATE_SEGMENT_ALLPARTS = $(FATE_SEGMENT_PARTS)
47FATE_SEGMENT_ALLPARTS += all47FATE_SEGMENT_ALLPARTS += all
48FATE_SEGMENT_SPLIT += $(FATE_SEGMENT_ALLPARTS:%=fate-segment-adts-to-mkv-header-%)48FATE_SEGMENT_SPLIT += $(FATE_SEGMENT_ALLPARTS:%=fate-segment-adts-to-mkv-header-%)
49$(foreach N,$(FATE_SEGMENT_ALLPARTS),$(eval $(N:%=fate-segment-adts-to-mkv-header-%): tests/data/adts-to-mkv-cated-$(N).mkv))49$(foreach N,$(FATE_SEGMENT_ALLPARTS),$(eval $(N:%=fate-segment-adts-to-mkv-header-%): tests/data/adts-to-mkv-cated-$(N).mkv))
50fate-segment-adts-to-mkv-header-%: CMD = framecrc -flags +bitexact -i $(TARGET_PATH)/tests/data/$(@:fate-segment-adts-to-mkv-header-%=adts-to-mkv-cated-%).mkv -c copy50fate-segment-adts-to-mkv-header-%: CMD = framecrc -flags +bitexact -i $(TARGET_PATH)/tests/data/$(@:fate-segment-adts-to-mkv-header-%=adts-to-mkv-cated-%).mkv -c copy
51FATE_SEGMENT-$(call ALLYES, AAC_DEMUXER AAC_ADTSTOASC_BSF MATROSKA_MUXER MATROSKA_DEMUXER SEGMENT_MUXER HLS_DEMUXER) += $(FATE_SEGMENT_SPLIT)51FATE_SEGMENT-$(call DEMDEC, AAC HLS MATROSKA, AAC, AAC_ADTSTOASC_BSF MATROSKA_MUXER SEGMENT_MUXER) += $(FATE_SEGMENT_SPLIT)
52 52
53FATE_SAMPLES_FFMPEG += $(FATE_SEGMENT-yes)53FATE_SAMPLES_FFMPEG += $(FATE_SEGMENT-yes)
54 54
tests/fate/vcodec.mak+3−1
@@ -207,9 +207,11 @@ FATE_VCODEC-$(call ENCDEC, H261, AVI) += h261 h261-trellis · 206 unmodified lines
207fate-vsynth%-h261: ENCOPTS = -qscale 11 -flags +loop207fate-vsynth%-h261: ENCOPTS = -qscale 11 -flags +loop
208fate-vsynth%-h261-trellis: ENCOPTS = -qscale 12 -trellis 1 -mbd rd208fate-vsynth%-h261-trellis: ENCOPTS = -qscale 12 -trellis 1 -mbd rd
209 209
210FATE_VCODEC-$(call ENCDEC, H263, AVI) += h263 h263-obmc h263p210FATE_VCODEC-$(call ENCDEC, H263, AVI) += h263 h263-obmc
211fate-vsynth%-h263: ENCOPTS = -qscale 10211fate-vsynth%-h263: ENCOPTS = -qscale 10
212fate-vsynth%-h263-obmc: ENCOPTS = -qscale 10 -obmc 1212fate-vsynth%-h263-obmc: ENCOPTS = -qscale 10 -obmc 1
213
214FATE_VCODEC-$(call ENCDEC, H263P, AVI) += h263p
213fate-vsynth%-h263p: ENCOPTS = -qscale 2 -flags +aic -umv 1 -aiv 1 -ps 300215fate-vsynth%-h263p: ENCOPTS = -qscale 2 -flags +aic -umv 1 -aiv 1 -ps 300
214 216
215FATE_VCODEC_SCALE-$(call ENCDEC, HUFFYUV, AVI) += huffyuv huffyuvbgr24 huffyuvbgra217FATE_VCODEC_SCALE-$(call ENCDEC, HUFFYUV, AVI) += huffyuv huffyuvbgr24 huffyuvbgra
tests/fate/video.mak+1−1
@@ -267,7 +267,7 @@ fate-mjpeg-ticket3229: CMD = framecrc -idct simple -fflags +bitexact -i $(TARGET · 266 unmodified lines
267FATE_VIDEO-$(call FRAMECRC, MVI, MOTIONPIXELS, SCALE_FILTER) += fate-motionpixels267FATE_VIDEO-$(call FRAMECRC, MVI, MOTIONPIXELS, SCALE_FILTER) += fate-motionpixels
268fate-motionpixels: CMD = framecrc -i $(TARGET_SAMPLES)/motion-pixels/INTRO-partial.MVI -an -pix_fmt rgb24 -frames:v 111 -vf scale268fate-motionpixels: CMD = framecrc -i $(TARGET_SAMPLES)/motion-pixels/INTRO-partial.MVI -an -pix_fmt rgb24 -frames:v 111 -vf scale
269 269
270FATE_VIDEO-$(call FRAMECRC, MPEGTS, MPEG2VIDEO) += fate-mpeg2-field-enc fate-mpeg2-ticket186270FATE_VIDEO-$(call FRAMECRC, MPEGTS, MPEG2VIDEO, MPEGVIDEO_PARSER) += fate-mpeg2-field-enc fate-mpeg2-ticket186
271fate-mpeg2-field-enc: CMD = framecrc -flags +bitexact -idct simple -i $(TARGET_SAMPLES)/mpeg2/mpeg2_field_encoding.ts -an -frames:v 30271fate-mpeg2-field-enc: CMD = framecrc -flags +bitexact -idct simple -i $(TARGET_SAMPLES)/mpeg2/mpeg2_field_encoding.ts -an -frames:v 30
272fate-mpeg2-ticket186: CMD = framecrc -flags +bitexact -idct simple -i $(TARGET_SAMPLES)/mpeg2/t.mpg -an272fate-mpeg2-ticket186: CMD = framecrc -flags +bitexact -idct simple -i $(TARGET_SAMPLES)/mpeg2/t.mpg -an
273 273
tests/fate/voice.mak+2−2
@@ -1,7 +1,7 @@
1FATE_G722-$(call DEMDEC, G722, ADPCM_G722) += fate-g722dec-11FATE_G722-$(call DEMDEC, G722, ADPCM_G722) += fate-g722dec-1
2fate-g722dec-1: CMD = framecrc -i $(TARGET_SAMPLES)/g722/conf-adminmenu-162.g7222fate-g722dec-1: CMD = framecrc -i $(TARGET_SAMPLES)/g722/conf-adminmenu-162.g722
3 3
4FATE_G722-$(call ENCMUX, ADPCM_G722, WAV) += fate-g722-encode4FATE_G722-$(call TRANSCODE, ADPCM_G722, WAV, PCM_S16LE_DECODER) += fate-g722-encode
5fate-g722-encode: tests/data/asynth-16000-1.wav5fate-g722-encode: tests/data/asynth-16000-1.wav
6fate-g722-encode: SRC = tests/data/asynth-16000-1.wav6fate-g722-encode: SRC = tests/data/asynth-16000-1.wav
7fate-g722-encode: CMD = enc_dec_pcm wav framemd5 s16le $(SRC) -c:a g7227fate-g722-encode: CMD = enc_dec_pcm wav framemd5 s16le $(SRC) -c:a g722
@@ -51,7 +51,7 @@ fate-g726-encode-5bit: CMD = enc_dec_pcm wav framemd5 s16le $(SRC) -c:a g726 -b: · 43 unmodified lines
51$(FATE_G726): tests/data/asynth-8000-1.wav51$(FATE_G726): tests/data/asynth-8000-1.wav
52$(FATE_G726): SRC = tests/data/asynth-8000-1.wav52$(FATE_G726): SRC = tests/data/asynth-8000-1.wav
53 53
54FATE_VOICE-$(call ENCMUX, ADPCM_G726, WAV) += $(FATE_G726)54FATE_VOICE-$(call TRANSCODE, ADPCM_G726, WAV, PCM_S16LE_DECODER) += $(FATE_G726)
55fate-g726: $(FATE_G726)55fate-g726: $(FATE_G726)
56 56
57FATE_GSM-$(call DEMDEC, WAV, GSM) += fate-gsm-ms57FATE_GSM-$(call DEMDEC, WAV, GSM) += fate-gsm-ms
tests/fate/xvid.mak+1−1
@@ -1,7 +1,7 @@
1fate-xvid-custom-matrix: CMD = framemd5 -flags +bitexact -idct simple -i $(TARGET_SAMPLES)/mpeg4/xvid_vlc_trac7411.h2631fate-xvid-custom-matrix: CMD = framemd5 -flags +bitexact -idct simple -i $(TARGET_SAMPLES)/mpeg4/xvid_vlc_trac7411.h263
2fate-xvid-idct: CMD = framemd5 -flags +bitexact -cpuflags all -i $(TARGET_SAMPLES)/mpeg4/xvid_vlc_trac7411.h2632fate-xvid-idct: CMD = framemd5 -flags +bitexact -cpuflags all -i $(TARGET_SAMPLES)/mpeg4/xvid_vlc_trac7411.h263
3 3
4FATE_XVID-$(call DEMDEC, M4V, MPEG4) += fate-xvid-custom-matrix fate-xvid-idct4FATE_XVID-$(call DEMDEC, M4V, MPEG4, MPEG4VIDEO_PARSER) += fate-xvid-custom-matrix fate-xvid-idct
5 5
6FATE_SAMPLES_AVCONV += $(FATE_XVID-yes)6FATE_SAMPLES_AVCONV += $(FATE_XVID-yes)
7 7

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t