summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libavcodec/Makefile2
-rw-r--r--libavcodec/dct-test.c5
-rw-r--r--tests/fate/libavcodec.mak2
3 files changed, 6 insertions, 3 deletions
diff --git a/libavcodec/Makefile b/libavcodec/Makefile
index 32e4411ff1..a127e1d542 100644
--- a/libavcodec/Makefile
+++ b/libavcodec/Makefile
@@ -860,7 +860,7 @@ TESTPROGS = cabac \
rangecoder \
snowenc \
-TESTPROGS-$(CONFIG_DCT) += dct
+TESTPROGS-$(CONFIG_IDCTDSP) += dct
TESTPROGS-$(CONFIG_IIRFILTER) += iirfilter
TESTPROGS-$(HAVE_MMX) += motion
diff --git a/libavcodec/dct-test.c b/libavcodec/dct-test.c
index a11c91ced8..bc6b07744a 100644
--- a/libavcodec/dct-test.c
+++ b/libavcodec/dct-test.c
@@ -490,7 +490,9 @@ int main(int argc, char **argv)
for (i = 0; idct_tab_arch[i].name; i++)
if (!(~cpu_flags & idct_tab_arch[i].cpu_flag))
err |= dct_error(&idct_tab_arch[i], test, test_idct, speed, bits);
- } else {
+ }
+#if CONFIG_FDCTDSP
+ else {
for (i = 0; i < FF_ARRAY_ELEMS(fdct_tab); i++)
err |= dct_error(&fdct_tab[i], test, test_idct, speed, bits);
@@ -498,6 +500,7 @@ int main(int argc, char **argv)
if (!(~cpu_flags & fdct_tab_arch[i].cpu_flag))
err |= dct_error(&fdct_tab_arch[i], test, test_idct, speed, bits);
}
+#endif /* CONFIG_FDCTDSP */
}
if (err)
diff --git a/tests/fate/libavcodec.mak b/tests/fate/libavcodec.mak
index f22802d429..138a1b2dcf 100644
--- a/tests/fate/libavcodec.mak
+++ b/tests/fate/libavcodec.mak
@@ -3,7 +3,7 @@ fate-golomb: libavcodec/golomb-test$(EXESUF)
fate-golomb: CMD = run libavcodec/golomb-test
fate-golomb: REF = /dev/null
-FATE_LIBAVCODEC-$(CONFIG_DCT) += fate-idct8x8
+FATE_LIBAVCODEC-$(CONFIG_IDCTDSP) += fate-idct8x8
fate-idct8x8: libavcodec/dct-test$(EXESUF)
fate-idct8x8: CMD = run libavcodec/dct-test -i
fate-idct8x8: CMP = null