summaryrefslogtreecommitdiff
path: root/tests/fate
diff options
context:
space:
mode:
Diffstat (limited to 'tests/fate')
-rw-r--r--tests/fate/libavcodec.mak3
-rw-r--r--tests/fate/microsoft.mak18
-rw-r--r--tests/fate/mpc.mak11
-rw-r--r--tests/fate/vpx.mak (renamed from tests/fate/vp8.mak)18
-rw-r--r--tests/fate/vqf.mak7
5 files changed, 57 insertions, 0 deletions
diff --git a/tests/fate/libavcodec.mak b/tests/fate/libavcodec.mak
new file mode 100644
index 0000000000..083f6e8b04
--- /dev/null
+++ b/tests/fate/libavcodec.mak
@@ -0,0 +1,3 @@
+FATE_TESTS += fate-iirfilter
+fate-iirfilter: libavcodec/iirfilter-test$(EXESUF)
+fate-iirfilter: CMD = run libavcodec/iirfilter-test
diff --git a/tests/fate/microsoft.mak b/tests/fate/microsoft.mak
new file mode 100644
index 0000000000..c6c1c62e6f
--- /dev/null
+++ b/tests/fate/microsoft.mak
@@ -0,0 +1,18 @@
+FATE_TESTS += fate-msmpeg4v1
+fate-msmpeg4v1: CMD = framecrc -flags +bitexact -dct fastint -idct simple -i $(SAMPLES)/msmpeg4v1/mpg4.avi -an
+
+FATE_TESTS += fate-msvideo1-16bit
+fate-msvideo1-16bit: CMD = framecrc -i $(SAMPLES)/cram/clock-cram16.avi -pix_fmt rgb24
+
+FATE_TESTS += fate-msvideo1-8bit
+fate-msvideo1-8bit: CMD = framecrc -i $(SAMPLES)/cram/skating.avi -t 1 -pix_fmt rgb24
+
+FATE_TESTS += 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_TESTS += fate-wmv8-drm-nodec
+fate-wmv8-drm-nodec: CMD = framecrc -cryptokey 137381538c84c068111902a59c5cf6c340247c39 -i $(SAMPLES)/wmv8/wmv_drm.wmv -acodec copy -vcodec copy
+
+FATE_TESTS += fate-vc1
+fate-vc1: CMD = framecrc -i $(SAMPLES)/vc1/SA00040.vc1
diff --git a/tests/fate/mpc.mak b/tests/fate/mpc.mak
new file mode 100644
index 0000000000..d7f8c47c19
--- /dev/null
+++ b/tests/fate/mpc.mak
@@ -0,0 +1,11 @@
+FATE_TESTS += fate-mpc7-demux
+fate-mpc7-demux: CMD = crc -i $(SAMPLES)/musepack/inside-mp7.mpc -acodec copy
+
+FATE_TESTS += fate-mpc8-demux
+fate-mpc8-demux: CMD = crc -i $(SAMPLES)/musepack/inside-mp8.mpc -acodec copy
+
+FATE_TESTS += fate-musepack7
+fate-musepack7: CMD = pcm -i $(SAMPLES)/musepack/inside-mp7.mpc
+fate-musepack7: CMP = oneoff
+fate-musepack7: REF = $(SAMPLES)/musepack/inside-mp7.pcm
+fate-musepack7: FUZZ = 1
diff --git a/tests/fate/vp8.mak b/tests/fate/vpx.mak
index be8f50aaf8..66e9ced3f4 100644
--- a/tests/fate/vp8.mak
+++ b/tests/fate/vpx.mak
@@ -1,3 +1,21 @@
+FATE_TESTS += fate-ea-vp60
+fate-ea-vp60: CMD = framecrc -i $(SAMPLES)/ea-vp6/g36.vp6
+
+FATE_TESTS += fate-ea-vp61
+fate-ea-vp61: CMD = framecrc -i $(SAMPLES)/ea-vp6/MovieSkirmishGondor.vp6 -t 4
+
+FATE_TESTS += fate-vp3
+fate-vp3: CMD = framecrc -i $(SAMPLES)/vp3/vp31.avi
+
+FATE_TESTS += fate-vp5
+fate-vp5: CMD = framecrc -i $(SAMPLES)/vp5/potter512-400-partial.avi -an
+
+FATE_TESTS += fate-vp6a
+fate-vp6a: CMD = framecrc -i $(SAMPLES)/flash-vp6/300x180-Scr-f8-056alpha.flv
+
+FATE_TESTS += fate-vp6f
+fate-vp6f: CMD = framecrc -i $(SAMPLES)/flash-vp6/clip1024.flv
+
VP8_SUITE = 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017
define FATE_VP8_SUITE
diff --git a/tests/fate/vqf.mak b/tests/fate/vqf.mak
new file mode 100644
index 0000000000..6860fadbb2
--- /dev/null
+++ b/tests/fate/vqf.mak
@@ -0,0 +1,7 @@
+FATE_TESTS += fate-twinvq
+fate-twinvq: CMD = pcm -i $(SAMPLES)/vqf/achterba.vqf
+fate-twinvq: CMP = oneoff
+fate-twinvq: REF = $(SAMPLES)/vqf/achterba.pcm
+
+FATE_TESTS += fate-vqf-demux
+fate-vqf-demux: CMD = md5 -i $(SAMPLES)/vqf/achterba.vqf -acodec copy -f framecrc