---
This is more of an RFC - I moved the dct test to the other libavcodec
tests; there seemed little point in keeping such a simple test separate.
Having iirfilter depend on the AAC encoder may not feel very natural,
but it is only used there.

 tests/Makefile            |    3 +--
 tests/fate/dct.mak        |    4 ----
 tests/fate/libavcodec.mak |   13 +++++++++----
 3 files changed, 10 insertions(+), 10 deletions(-)
 delete mode 100644 tests/fate/dct.mak

diff --git a/tests/Makefile b/tests/Makefile
index ae2856b..5601c82 100644
--- a/tests/Makefile
+++ b/tests/Makefile
@@ -54,7 +54,6 @@ include $(SRC_PATH)/tests/fate/bmp.mak
 include $(SRC_PATH)/tests/fate/build.mak
 include $(SRC_PATH)/tests/fate/cdxl.mak
 include $(SRC_PATH)/tests/fate/cover-art.mak
-include $(SRC_PATH)/tests/fate/dct.mak
 include $(SRC_PATH)/tests/fate/demux.mak
 include $(SRC_PATH)/tests/fate/dfa.mak
 include $(SRC_PATH)/tests/fate/dpcm.mak
@@ -93,7 +92,7 @@ include $(SRC_PATH)/tests/fate/wma.mak
 FATE_AVCONV += $(FATE_AVCONV-yes)
 FATE-$(CONFIG_AVCONV) += $(FATE_AVCONV)
 
-FATE-$(CONFIG_AVCODEC)  += $(FATE_LIBAVCODEC)
+FATE-$(CONFIG_AVCODEC)  += $(FATE_LIBAVCODEC-yes)
 FATE-$(CONFIG_AVDEVICE) += $(FATE_LIBAVDEVICE)
 FATE-$(CONFIG_AVFORMAT) += $(FATE_LIBAVFORMAT)
 
diff --git a/tests/fate/dct.mak b/tests/fate/dct.mak
deleted file mode 100644
index 3cd45f0..0000000
--- a/tests/fate/dct.mak
+++ /dev/null
@@ -1,4 +0,0 @@
-FATE-yes += fate-idct8x8
-fate-idct8x8: libavcodec/dct-test$(EXESUF)
-fate-idct8x8: CMD = run libavcodec/dct-test -i
-fate-idct8x8: CMP = null
diff --git a/tests/fate/libavcodec.mak b/tests/fate/libavcodec.mak
index 13ceb61..7f79d91 100644
--- a/tests/fate/libavcodec.mak
+++ b/tests/fate/libavcodec.mak
@@ -1,15 +1,20 @@
-FATE_LIBAVCODEC += fate-golomb
+FATE_LIBAVCODEC-$(CONFIG_GOLOMB) += fate-golomb
 fate-golomb: libavcodec/golomb-test$(EXESUF)
 fate-golomb: CMD = run libavcodec/golomb-test
 fate-golomb: CMP = null
 
-FATE_LIBAVCODEC += fate-iirfilter
+FATE_LIBAVCODEC-$(CONFIG_DCT) += fate-idct8x8
+fate-idct8x8: libavcodec/dct-test$(EXESUF)
+fate-idct8x8: CMD = run libavcodec/dct-test -i
+fate-idct8x8: CMP = null
+
+FATE_LIBAVCODEC-$(CONFIG_AAC_ENCODER) += fate-iirfilter
 fate-iirfilter: libavcodec/iirfilter-test$(EXESUF)
 fate-iirfilter: CMD = run libavcodec/iirfilter-test
 
-FATE_LIBAVCODEC += fate-rangecoder
+FATE_LIBAVCODEC-$(CONFIG_RANGECODER) += fate-rangecoder
 fate-rangecoder: libavcodec/rangecoder-test$(EXESUF)
 fate-rangecoder: CMD = run libavcodec/rangecoder-test
 fate-rangecoder: CMP = null
 
-fate-libavcodec: $(FATE_LIBAVCODEC)
+fate-libavcodec: $(FATE_LIBAVCODEC-yes)
-- 
1.7.1

_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to