summaryrefslogtreecommitdiff
path: root/libavcodec/dct-test.c
diff options
context:
space:
mode:
authorMans Rullgard <mans@mansr.com>2012-08-01 13:16:23 +0100
committerMans Rullgard <mans@mansr.com>2012-08-02 12:14:52 +0100
commitec7c501ed5ba14467d05b3def76c57b780bb7a12 (patch)
tree226897f9edfc623e86e408352376bfe52413feb5 /libavcodec/dct-test.c
parenta675d73d574a2b7693aba62285b355fa216c674b (diff)
x86: remove libmpeg2 mmx(ext) idct functions
These functions are not faster than other mmx implementations on any hardware I have been able to test on, and they are horribly inaccurate. There is thus no reason to ever use them. Signed-off-by: Mans Rullgard <mans@mansr.com>
Diffstat (limited to 'libavcodec/dct-test.c')
-rw-r--r--libavcodec/dct-test.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/libavcodec/dct-test.c b/libavcodec/dct-test.c
index 9e19e0c6df..3aa752ba9e 100644
--- a/libavcodec/dct-test.c
+++ b/libavcodec/dct-test.c
@@ -109,10 +109,6 @@ static const struct algo idct_tab[] = {
{ "SIMPLE-C", ff_simple_idct_8, NO_PERM },
#if HAVE_MMX && HAVE_INLINE_ASM
-#if CONFIG_GPL
- { "LIBMPEG2-MMX", ff_mmx_idct, MMX_PERM, AV_CPU_FLAG_MMX, 1 },
- { "LIBMPEG2-MMX2", ff_mmxext_idct, MMX_PERM, AV_CPU_FLAG_MMX2, 1 },
-#endif
{ "SIMPLE-MMX", ff_simple_idct_mmx, MMX_SIMPLE_PERM, AV_CPU_FLAG_MMX },
{ "XVID-MMX", ff_idct_xvid_mmx, NO_PERM, AV_CPU_FLAG_MMX, 1 },
{ "XVID-MMX2", ff_idct_xvid_mmx2, NO_PERM, AV_CPU_FLAG_MMX2, 1 },