Merge commit '3eec1d41b4a947ba497f528e68da14a8befb85b9'
authorMichael Niedermayer <michaelni@gmx.at>
Fri, 19 Apr 2013 20:55:21 +0000 (22:55 +0200)
committerMichael Niedermayer <michaelni@gmx.at>
Fri, 19 Apr 2013 20:55:21 +0000 (22:55 +0200)
* commit '3eec1d41b4a947ba497f528e68da14a8befb85b9':
  fate: Reuse VREF and AREF variables where appropriate

Conflicts:
tests/fate/filter.mak
tests/fate/video.mak

Merged-by: Michael Niedermayer <michaelni@gmx.at>
1  2 
tests/Makefile
tests/fate/filter.mak
tests/fate/utvideo.mak
tests/fate/video.mak

diff --cc tests/Makefile
@@@ -3,22 -1,12 +3,22 @@@ FFSERVER_REFFILE = $(SRC_PATH)/tests/ff
  VREF = tests/vsynth1/00.pgm
  AREF = tests/data/asynth1.sw
  
 +
 +$(AREF): CMP=
 +
 +ffservertest: ffserver$(EXESUF) tests/vsynth1/00.pgm tests/data/asynth1.sw
 +      @echo
 +      @echo "Unfortunately ffserver is broken and therefore its regression"
 +      @echo "test fails randomly. Treat the results accordingly."
 +      @echo
 +      $(SRC_PATH)/tests/ffserver-regression.sh $(FFSERVER_REFFILE) $(SRC_PATH)/tests/ffserver.conf
 +
  OBJDIRS += tests/data tests/vsynth1
  
tests/vsynth1/00.pgm: tests/videogen$(HOSTEXESUF) | tests/vsynth1
$(VREF): tests/videogen$(HOSTEXESUF) | tests/vsynth1
        $(M)./$< 'tests/vsynth1/'
  
tests/data/asynth1.sw: tests/audiogen$(HOSTEXESUF) | tests/data
$(AREF): tests/audiogen$(HOSTEXESUF) | tests/data
        $(M)./$< $@
  
  tests/data/asynth-%.wav: tests/audiogen$(HOSTEXESUF) | tests/data
@@@ -115,19 -104,7 +115,19 @@@ fate-filter-yadif-mode1: CMD = framecr
  
  FATE_FILTER-$(call FILTERDEMDEC, YADIF, MPEGTS, MPEG2VIDEO) += $(FATE_YADIF)
  
- $(FATE_FILTER_VSYNTH-yes): tests/vsynth1/00.pgm
 +FATE_FILTER-$(call ALLYES, SMJPEG_DEMUXER MJPEG_DECODER PERMS_FILTER HQDN3D_FILTER) += fate-filter-hqdn3d-sample
 +fate-filter-hqdn3d-sample: CMD = framecrc -idct simple -i $(SAMPLES)/smjpeg/scenwin.mjpg -vf perms=random,hqdn3d -an
 +
 +FATE_FILTER-$(call ALLYES, UTVIDEO_DECODER AVI_DEMUXER PERMS_FILTER CURVES_FILTER) += fate-filter-curves
 +fate-filter-curves: CMD = framecrc -i $(SAMPLES)/utvideo/utvideo_rgb_median.avi -vf perms=random,curves=vintage
 +
 +FATE_FILTER-$(call ALLYES, VMD_DEMUXER VMDVIDEO_DECODER FORMAT_FILTER PERMS_FILTER GRADFUN_FILTER) += fate-filter-gradfun-sample
 +fate-filter-gradfun-sample: CMD = framecrc -i $(SAMPLES)/vmd/12.vmd -filter_script $(SRC_PATH)/tests/filtergraphs/gradfun -an -frames:v 20
 +
 +FATE_FILTER-$(call ALLYES, TESTSRC_FILTER SINE_FILTER CONCAT_FILTER) += fate-filter-concat
 +fate-filter-concat: CMD = framecrc -filter_complex_script $(SRC_PATH)/tests/filtergraphs/concat
 +
+ $(FATE_FILTER_VSYNTH-yes): $(VREF)
  $(FATE_FILTER_VSYNTH-yes): SRC = $(TARGET_PATH)/tests/vsynth1/%02d.pgm
  FATE_AVCONV-$(call DEMDEC, IMAGE2, PGMYUV) += $(FATE_FILTER_VSYNTH-yes)
  
Simple merge
@@@ -241,47 -227,42 +241,47 @@@ fate-txd-16bpp: CMD = framecrc -i $(SAM
  FATE_TXD += fate-txd-pal8
  fate-txd-pal8: CMD = framecrc -i $(SAMPLES)/txd/outro.txd -pix_fmt rgb24 -an
  
 -FATE_SAMPLES_AVCONV-$(call DEMDEC, TXD, TXD) += $(FATE_TXD)
 +FATE_VIDEO-$(call DEMDEC, TXD, TXD) += $(FATE_TXD)
  fate-txd: $(FATE_TXD)
  
 -FATE_SAMPLES_AVCONV-$(call DEMDEC, AVI, ULTI) += fate-ulti
 +FATE_VIDEO-$(call DEMDEC, AVI, ULTI) += fate-ulti
  fate-ulti: CMD = framecrc -i $(SAMPLES)/ulti/hit12w.avi -an
  
 -FATE_SAMPLES_AVCONV-$(call DEMDEC, AVI, V210) += fate-v210
 +FATE_VIDEO-$(call DEMDEC, AVI, V210) += fate-v210
  fate-v210: CMD = framecrc -i $(SAMPLES)/v210/v210_720p-partial.avi -pix_fmt yuv422p16be -an
  
 -FATE_SAMPLES_AVCONV-$(call DEMDEC, MOV, V410) += fate-v410dec
 +FATE_VIDEO-$(call DEMDEC, MOV, V410) += fate-v410dec
  fate-v410dec: CMD = framecrc -i $(SAMPLES)/v410/lenav410.mov -pix_fmt yuv444p10le
  
 -FATE_SAMPLES_AVCONV-$(call ENCDEC, V410 PGMYUV, AVI IMAGE2) += fate-v410enc
 +FATE_VIDEO-$(call ENCDEC, V410 PGMYUV, AVI IMAGE2) += fate-v410enc
- fate-v410enc: tests/vsynth1/00.pgm
+ fate-v410enc: $(VREF)
  fate-v410enc: CMD = md5 -f image2 -vcodec pgmyuv -i $(TARGET_PATH)/tests/vsynth1/%02d.pgm -flags +bitexact -vcodec v410 -f avi
  
 -FATE_SAMPLES_AVCONV-$(call DEMDEC, SIFF, VB) += fate-vb
 +FATE_VIDEO-$(call DEMDEC, SIFF, VB) += fate-vb
  fate-vb: CMD = framecrc -i $(SAMPLES)/SIFF/INTRO_B.VB -t 3 -pix_fmt rgb24 -an
  
 -FATE_SAMPLES_AVCONV-$(call DEMDEC, AVI, VCR1) += fate-vcr1
 +FATE_VIDEO-$(call DEMDEC, AVI, VCR1) += fate-vcr1
  fate-vcr1: CMD = framecrc -i $(SAMPLES)/vcr1/VCR1test.avi -an
  
 -FATE_SAMPLES_AVCONV-$(call DEMDEC, AVI, XL) += fate-videoxl
 +FATE_VIDEO-$(call DEMDEC, AVI, XL) += fate-videoxl
  fate-videoxl: CMD = framecrc -i $(SAMPLES)/vixl/pig-vixl.avi
  
 -FATE_SAMPLES_AVCONV-$(call DEMDEC, WSVQA, VQA) += fate-vqa-cc
 +FATE_VIDEO-$(call DEMDEC, WSVQA, VQA) += fate-vqa-cc
  fate-vqa-cc: CMD = framecrc -i $(SAMPLES)/vqa/cc-demo1-partial.vqa -pix_fmt rgb24 -an
  
 -FATE_SAMPLES_AVCONV-$(call DEMDEC, WC3, XAN_WC3) += fate-wc3movie-xan
 +FATE_VIDEO-$(call DEMDEC, WC3, XAN_WC3) += fate-wc3movie-xan
  fate-wc3movie-xan: CMD = framecrc -i $(SAMPLES)/wc3movie/SC_32-part.MVE -pix_fmt rgb24
  
 -FATE_SAMPLES_AVCONV-$(call DEMDEC, AVI, WNV1) += fate-wnv1
 +FATE_VIDEO-$(call DEMDEC, AVI, WNV1) += fate-wnv1
  fate-wnv1: CMD = framecrc -i $(SAMPLES)/wnv1/wnv1-codec.avi -an
  
 -FATE_SAMPLES_AVCONV-$(call DEMDEC, YOP, YOP) += fate-yop
 +FATE_VIDEO-$(call DEMDEC, YOP, YOP) += fate-yop
  fate-yop: CMD = framecrc -i $(SAMPLES)/yop/test1.yop -pix_fmt rgb24 -an
  
 -FATE_SAMPLES_AVCONV-$(call DEMDEC, AVI, XAN_WC4) += fate-xxan-wc4
 +FATE_VIDEO-$(call DEMDEC, AVI, XAN_WC4) += fate-xxan-wc4
  fate-xxan-wc4: CMD = framecrc -i $(SAMPLES)/wc4-xan/wc4trailer-partial.avi -an
 +
 +FATE_VIDEO += $(FATE_VIDEO-yes)
 +
 +FATE_SAMPLES_FFMPEG += $(FATE_VIDEO)
 +fate-video: $(FATE_VIDEO)