On Fri, 31 Jan 2014, Janne Grunau wrote:
fixes fate-xvid-custom-matrix on non-x86 architectures, suggestions
how to avoid the ugly $(FATE_XVID-yes-yes) are welcome.
Janne
---8<---
Run the original test only when MMX is available.
---
tests/fate/xvid.mak | 9 ++++++---
tests/ref/fate/xvid-custom-matrix | 40 +++++++++++++++++++--------------------
tests/ref/fate/xvid-idctmmx | 21 ++++++++++++++++++++
3 files changed, 47 insertions(+), 23 deletions(-)
create mode 100644 tests/ref/fate/xvid-idctmmx
diff --git a/tests/fate/xvid.mak b/tests/fate/xvid.mak
index 50ab231..7684a77 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 -idct simple -i
$(TARGET_SAMPLES)/mpeg4/xvid_vlc_trac7411.h263
+fate-xvid-idctmmx: CMD = framemd5 -i
$(TARGET_SAMPLES)/mpeg4/xvid_vlc_trac7411.h263
FATE_XVID-$(call DEMDEC, M4V, MPEG4) += fate-xvid-custom-matrix
-FATE_SAMPLES_AVCONV += $(FATE_XVID-yes)
+FATE_XVID-$(HAVE_MMX)-$(call DEMDEC, M4V, MPEG4) += fate-xvid-idctmmx
-fate-xvid: $(FATE_XVID-yes)
+FATE_SAMPLES_AVCONV += $(FATE_XVID-yes) $(FATE_XVID-yes-yes)
+
+fate-xvid: $(FATE_XVID-yes) $(FATE_XVID-yes-yes)
Ok with me, the -yes-yes probably is hard to avoid.
// Martin
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel