summaryrefslogtreecommitdiff
path: root/src/libffmpeg/libavcodec/dsputil.c
diff options
context:
space:
mode:
authorJuergen Keil <jkeil@users.sourceforge.net>2002-10-22 17:09:26 +0000
committerJuergen Keil <jkeil@users.sourceforge.net>2002-10-22 17:09:26 +0000
commita15b9cf7dfab926c0510aa554688318d3103982e (patch)
tree0a3a465e8dc63934e115e0ccda5e515eeda48473 /src/libffmpeg/libavcodec/dsputil.c
parenta32b080de89d724b3d306ef177f01a8b99528a70 (diff)
downloadxine-lib-a15b9cf7dfab926c0510aa554688318d3103982e.tar.gz
xine-lib-a15b9cf7dfab926c0510aa554688318d3103982e.tar.bz2
MMX and mediaLib does not work well on Solaris x86, when both accelertions are
available. Use MMX only in that case. CVS patchset: 2937 CVS date: 2002/10/22 17:09:26
Diffstat (limited to 'src/libffmpeg/libavcodec/dsputil.c')
-rw-r--r--src/libffmpeg/libavcodec/dsputil.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/libffmpeg/libavcodec/dsputil.c b/src/libffmpeg/libavcodec/dsputil.c
index f63b61db3..f98ad388a 100644
--- a/src/libffmpeg/libavcodec/dsputil.c
+++ b/src/libffmpeg/libavcodec/dsputil.c
@@ -1641,10 +1641,6 @@ void dsputil_init(void)
#ifdef ARCH_ARMV4L
dsputil_init_armv4l();
#endif
-#ifdef HAVE_MLIB
- dsputil_init_mlib();
- use_permuted_idct = 0;
-#endif
#ifdef ARCH_ALPHA
dsputil_init_alpha();
use_permuted_idct = 0;
@@ -1652,6 +1648,10 @@ void dsputil_init(void)
#ifdef ARCH_POWERPC
dsputil_init_ppc();
#endif
+#if defined(HAVE_MLIB) && !defined(HAVE_MMX)
+ dsputil_init_mlib();
+ use_permuted_idct = 0;
+#endif
#ifdef SIMPLE_IDCT
if (ff_idct == NULL) {