summaryrefslogtreecommitdiffstats
path: root/tests/fate/xvid.mak
diff options
context:
space:
mode:
authorJanne Grunau <janne-libav@jannau.net>2014-01-31 12:52:07 +0100
committerJanne Grunau <janne-libav@jannau.net>2014-02-05 21:02:39 +0100
commit5a0bccd2810d22b1dd515e650911212a310300de (patch)
tree9ca6c30f7719eb30d263b953ed25c19fbca15c83 /tests/fate/xvid.mak
parenta1e1f35203bbcbea0efb51d93e96769c826b8c64 (diff)
downloadffmpeg-streaming-5a0bccd2810d22b1dd515e650911212a310300de.zip
ffmpeg-streaming-5a0bccd2810d22b1dd515e650911212a310300de.tar.gz
fate: force the simple idct for xvid custom matrix test
The original test without a forced idct is still useful since it tests the switching of the idct algorithm/permutation on x86 with MMX. MMXext or SSE2. Make sure the test runs only if MMX inline asm is available and force -cpuflags to all. Add the required bitexact flag for both tests.
Diffstat (limited to 'tests/fate/xvid.mak')
-rw-r--r--tests/fate/xvid.mak5
1 files changed, 4 insertions, 1 deletions
diff --git a/tests/fate/xvid.mak b/tests/fate/xvid.mak
index 50ab231..68f01b5 100644
--- a/tests/fate/xvid.mak
+++ b/tests/fate/xvid.mak
@@ -1,6 +1,9 @@
-fate-xvid-custom-matrix: CMD = framemd5 -i $(TARGET_SAMPLES)/mpeg4/xvid_vlc_trac7411.h263
+fate-xvid-custom-matrix: CMD = framemd5 -flags +bitexact -idct simple -i $(TARGET_SAMPLES)/mpeg4/xvid_vlc_trac7411.h263
+fate-xvid-idctmmx: CMD = framemd5 -flags +bitexact -cpuflags all -i $(TARGET_SAMPLES)/mpeg4/xvid_vlc_trac7411.h263
FATE_XVID-$(call DEMDEC, M4V, MPEG4) += fate-xvid-custom-matrix
+FATE_XVID-$(filter $(HAVE_MMX_INLINE), $(call DEMDEC, M4V, MPEG4)) += fate-xvid-idctmmx
+
FATE_SAMPLES_AVCONV += $(FATE_XVID-yes)
fate-xvid: $(FATE_XVID-yes)
OpenPOWER on IntegriCloud