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

Reply via email to