mirror of https://github.com/FFmpeg/FFmpeg.git
* qatar/master: mpeg12: check for available bits to avoid an infinite loop fate: add some shorthands to run groups of tests fate: Give some tests more sensible names. cosmetics: Rename ffsink to avsink. Conflicts: avconv.c cmdutils.c cmdutils.h ffmpeg.c ffplay.c tests/fate/audio.mak tests/fate/demux.mak tests/fate/dpcm.mak tests/fate/image.mak tests/fate/lossless-audio.mak tests/fate/lossless-video.mak tests/fate/microsoft.mak tests/fate/pcm.mak tests/fate/real.mak tests/fate/screen.mak tests/fate/video.mak tests/fate/voice.mak tests/fate/wma.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>release/0.10
commit
48706f41e1
49 changed files with 214 additions and 142 deletions
@ -1,35 +1,44 @@ |
||||
FATE_TESTS += fate-adpcm-ea-r2
|
||||
FATE_ADPCM += fate-adpcm-ea-r2
|
||||
fate-adpcm-ea-r2: CMD = crc -i $(SAMPLES)/ea-mpc/THX_logo.mpc -vn |
||||
|
||||
FATE_TESTS += fate-adpcm-ea-r3
|
||||
FATE_ADPCM += fate-adpcm-ea-r3
|
||||
fate-adpcm-ea-r3: CMD = crc -i $(SAMPLES)/ea-vp6/THX_logo.vp6 -vn |
||||
|
||||
FATE_TESTS += fate-creative-adpcm
|
||||
fate-creative-adpcm: CMD = md5 -i $(SAMPLES)/creative/intro-partial.wav -f s16le |
||||
FATE_ADPCM += fate-adpcm-creative
|
||||
fate-adpcm-creative: CMD = md5 -i $(SAMPLES)/creative/intro-partial.wav -f s16le |
||||
|
||||
FATE_TESTS += fate-creative-adpcm-8-2bit
|
||||
fate-creative-adpcm-8-2bit: CMD = md5 -i $(SAMPLES)/creative/BBC_2BIT.VOC -f s16le |
||||
FATE_ADPCM += fate-adpcm-creative-8-2bit
|
||||
fate-adpcm-creative-8-2bit: CMD = md5 -i $(SAMPLES)/creative/BBC_2BIT.VOC -f s16le |
||||
|
||||
FATE_TESTS += fate-creative-adpcm-8-2.6bit
|
||||
fate-creative-adpcm-8-2.6bit: CMD = md5 -i $(SAMPLES)/creative/BBC_3BIT.VOC -f s16le |
||||
FATE_ADPCM += fate-adpcm-creative-8-2.6bit
|
||||
fate-adpcm-creative-8-2.6bit: CMD = md5 -i $(SAMPLES)/creative/BBC_3BIT.VOC -f s16le |
||||
|
||||
FATE_TESTS += fate-creative-adpcm-8-4bit
|
||||
fate-creative-adpcm-8-4bit: CMD = md5 -i $(SAMPLES)/creative/BBC_4BIT.VOC -f s16le |
||||
FATE_ADPCM += fate-adpcm-creative-8-4bit
|
||||
fate-adpcm-creative-8-4bit: CMD = md5 -i $(SAMPLES)/creative/BBC_4BIT.VOC -f s16le |
||||
|
||||
FATE_TESTS += fate-ea-mad-adpcm-ea-r1
|
||||
fate-ea-mad-adpcm-ea-r1: CMD = framecrc -i $(SAMPLES)/ea-mad/NFS6LogoE.mad |
||||
FATE_ADPCM += fate-adpcm-ea-mad-ea-r1
|
||||
fate-adpcm-ea-mad-ea-r1: CMD = framecrc -i $(SAMPLES)/ea-mad/NFS6LogoE.mad |
||||
|
||||
FATE_TESTS += fate-ea-tqi-adpcm
|
||||
fate-ea-tqi-adpcm: CMD = framecrc -i $(SAMPLES)/ea-wve/networkBackbone-partial.wve -frames:v 26 |
||||
FATE_ADPCM += fate-adpcm-ea-tqi
|
||||
fate-adpcm-ea-tqi: CMD = framecrc -i $(SAMPLES)/ea-wve/networkBackbone-partial.wve -frames:v 26 |
||||
|
||||
FATE_TESTS += fate-psx-str-v3-adpcm_xa
|
||||
fate-psx-str-v3-adpcm_xa: CMD = framecrc -i $(SAMPLES)/psx-str/abc000_cut.str -vn |
||||
FATE_ADPCM += fate-adpcm-ima-dk3
|
||||
fate-adpcm-ima-dk3: CMD = md5 -i $(SAMPLES)/duck/sop-audio-only.avi -f s16le |
||||
|
||||
FATE_TESTS += fate-qt-msadpcm-stereo
|
||||
fate-qt-msadpcm-stereo: CMD = md5 -i $(SAMPLES)/qt-surge-suite/surge-2-16-L-ms02.mov -f s16le |
||||
FATE_ADPCM += fate-adpcm-ima-dk4
|
||||
fate-adpcm-ima-dk4: CMD = md5 -i $(SAMPLES)/duck/salsa-audio-only.avi -f s16le |
||||
|
||||
FATE_TESTS += fate-qt-msimaadpcm-stereo
|
||||
fate-qt-msimaadpcm-stereo: CMD = md5 -i $(SAMPLES)/qt-surge-suite/surge-2-16-L-ms11.mov -f s16le |
||||
FATE_ADPCM += fate-adpcm-ima_wav-stereo
|
||||
fate-adpcm-ima_wav-stereo: CMD = md5 -i $(SAMPLES)/qt-surge-suite/surge-2-16-L-ms11.mov -f s16le |
||||
|
||||
FATE_TESTS += fate-thp-mjpeg-adpcm
|
||||
fate-thp-mjpeg-adpcm: CMD = framecrc -idct simple -i $(SAMPLES)/thp/pikmin2-opening1-partial.thp |
||||
FATE_ADPCM += fate-adpcm-psx-str-v3
|
||||
fate-adpcm-psx-str-v3: CMD = framecrc -i $(SAMPLES)/psx-str/abc000_cut.str -vn |
||||
|
||||
FATE_ADPCM += fate-adpcm-thp
|
||||
fate-adpcm-thp: CMD = framecrc -idct simple -i $(SAMPLES)/thp/pikmin2-opening1-partial.thp |
||||
|
||||
FATE_ADPCM += fate-adpcm_ms-stereo
|
||||
fate-adpcm_ms-stereo: CMD = md5 -i $(SAMPLES)/qt-surge-suite/surge-2-16-L-ms02.mov -f s16le |
||||
|
||||
FATE_TESTS += $(FATE_ADPCM)
|
||||
fate-adpcm: $(FATE_ADPCM) |
||||
|
@ -1,36 +1,45 @@ |
||||
FATE_MICROSOFT += fate-msmpeg4v1
|
||||
fate-msmpeg4v1: CMD = framecrc -flags +bitexact -dct fastint -idct simple -i $(SAMPLES)/msmpeg4v1/mpg4.avi -an |
||||
|
||||
FATE_MICROSOFT += fate-msvideo1-16bit
|
||||
FATE_MSVIDEO1 += fate-msvideo1-16bit
|
||||
fate-msvideo1-16bit: CMD = framecrc -i $(SAMPLES)/cram/clock-cram16.avi -pix_fmt rgb24 |
||||
|
||||
FATE_MICROSOFT += fate-msvideo1-8bit
|
||||
FATE_MSVIDEO1 += fate-msvideo1-8bit
|
||||
fate-msvideo1-8bit: CMD = framecrc -i $(SAMPLES)/cram/skating.avi -t 1 -pix_fmt rgb24 |
||||
|
||||
FATE_MICROSOFT += fate-wmv8-drm
|
||||
FATE_MICROSOFT += $(FATE_MSVIDEO1)
|
||||
fate-msvideo1: $(FATE_MSVIDEO1) |
||||
|
||||
FATE_WMV8_DRM += fate-wmv8-drm
|
||||
# discard last packet to avoid fails due to overread of VC-1 decoder
|
||||
fate-wmv8-drm: CMD = framecrc -cryptokey 137381538c84c068111902a59c5cf6c340247c39 -i $(SAMPLES)/wmv8/wmv_drm.wmv -an -vframes 162 |
||||
|
||||
FATE_MICROSOFT += fate-wmv8-drm-nodec
|
||||
FATE_WMV8_DRM += fate-wmv8-drm-nodec
|
||||
fate-wmv8-drm-nodec: CMD = framecrc -cryptokey 137381538c84c068111902a59c5cf6c340247c39 -i $(SAMPLES)/wmv8/wmv_drm.wmv -acodec copy -vcodec copy |
||||
|
||||
#FATE_MICROSOFT += fate-wmv8-x8intra
|
||||
#fate-wmv8-x8intra: CMD = framecrc -flags +bitexact -idct 19 -i $(SAMPLES)/wmv8/wmv8_x8intra.wmv -an
|
||||
|
||||
FATE_MICROSOFT += fate-vc1
|
||||
fate-vc1: CMD = framecrc -i $(SAMPLES)/vc1/SA00040.vc1 |
||||
FATE_MICROSOFT += $(FATE_WMV8_DRM)
|
||||
fate-wmv8_drm: $(FATE_WMV8_DRM) |
||||
|
||||
FATE_VC1 += fate-vc1_sa00040
|
||||
fate-vc1_sa00040: CMD = framecrc -i $(SAMPLES)/vc1/SA00040.vc1 |
||||
|
||||
FATE_MICROSOFT += fate-vc1_sa00050
|
||||
FATE_VC1 += fate-vc1_sa00050
|
||||
fate-vc1_sa00050: CMD = framecrc -i $(SAMPLES)/vc1/SA00050.vc1 |
||||
|
||||
FATE_MICROSOFT += fate-vc1_sa10091
|
||||
FATE_VC1 += fate-vc1_sa10091
|
||||
fate-vc1_sa10091: CMD = framecrc -i $(SAMPLES)/vc1/SA10091.vc1 |
||||
|
||||
FATE_MICROSOFT += fate-vc1_sa20021
|
||||
FATE_VC1 += fate-vc1_sa20021
|
||||
fate-vc1_sa20021: CMD = framecrc -i $(SAMPLES)/vc1/SA20021.vc1 |
||||
|
||||
FATE_MICROSOFT += fate-vc1-ism
|
||||
FATE_VC1 += fate-vc1-ism
|
||||
fate-vc1-ism: CMD = framecrc -i $(SAMPLES)/isom/vc1-wmapro.ism -an |
||||
|
||||
FATE_MICROSOFT += $(FATE_VC1)
|
||||
fate-vc1: $(FATE_VC1) |
||||
|
||||
FATE_TESTS += $(FATE_MICROSOFT)
|
||||
fate-microsoft: $(FATE_MICROSOFT) |
||||
|
@ -1,35 +1,38 @@ |
||||
FATE_WMA += fate-wmapro-2ch
|
||||
FATE_WMAPRO += fate-wmapro-2ch
|
||||
fate-wmapro-2ch: CMD = pcm -i $(SAMPLES)/wmapro/Beethovens_9th-1_small.wma |
||||
fate-wmapro-2ch: CMP = oneoff |
||||
fate-wmapro-2ch: REF = $(SAMPLES)/wmapro/Beethovens_9th-1_small.pcm |
||||
|
||||
FATE_WMA += fate-wmapro-5.1
|
||||
FATE_WMAPRO += fate-wmapro-5.1
|
||||
fate-wmapro-5.1: CMD = pcm -i $(SAMPLES)/wmapro/latin_192_mulitchannel_cut.wma |
||||
fate-wmapro-5.1: CMP = oneoff |
||||
fate-wmapro-5.1: REF = $(SAMPLES)/wmapro/latin_192_mulitchannel_cut.pcm |
||||
|
||||
FATE_WMA += fate-wmapro-ism
|
||||
FATE_WMAPRO += fate-wmapro-ism
|
||||
fate-wmapro-ism: CMD = pcm -i $(SAMPLES)/isom/vc1-wmapro.ism -vn |
||||
fate-wmapro-ism: CMP = oneoff |
||||
fate-wmapro-ism: REF = $(SAMPLES)/isom/vc1-wmapro.pcm |
||||
|
||||
FATE_WMA += fate-wmavoice-7k
|
||||
FATE_TESTS += $(FATE_WMAPRO)
|
||||
fate-wmapro: $(FATE_WMAPRO) |
||||
|
||||
FATE_WMAVOICE += fate-wmavoice-7k
|
||||
fate-wmavoice-7k: CMD = pcm -i $(SAMPLES)/wmavoice/streaming_CBR-7K.wma |
||||
fate-wmavoice-7k: CMP = stddev |
||||
fate-wmavoice-7k: REF = $(SAMPLES)/wmavoice/streaming_CBR-7K.pcm |
||||
fate-wmavoice-7k: FUZZ = 3 |
||||
|
||||
FATE_WMA += fate-wmavoice-11k
|
||||
FATE_WMAVOICE += fate-wmavoice-11k
|
||||
fate-wmavoice-11k: CMD = pcm -i $(SAMPLES)/wmavoice/streaming_CBR-11K.wma |
||||
fate-wmavoice-11k: CMP = stddev |
||||
fate-wmavoice-11k: REF = $(SAMPLES)/wmavoice/streaming_CBR-11K.pcm |
||||
fate-wmavoice-11k: FUZZ = 3 |
||||
|
||||
FATE_WMA += fate-wmavoice-19k
|
||||
FATE_WMAVOICE += fate-wmavoice-19k
|
||||
fate-wmavoice-19k: CMD = pcm -i $(SAMPLES)/wmavoice/streaming_CBR-19K.wma |
||||
fate-wmavoice-19k: CMP = stddev |
||||
fate-wmavoice-19k: REF = $(SAMPLES)/wmavoice/streaming_CBR-19K.pcm |
||||
fate-wmavoice-19k: FUZZ = 3 |
||||
|
||||
FATE_TESTS += $(FATE_WMA)
|
||||
fate-wma: $(FATE_WMA) |
||||
FATE_TESTS += $(FATE_WMAVOICE)
|
||||
fate-wmavoice: $(FATE_WMAVOICE) |
||||
|
Loading…
Reference in new issue