# HG changeset patch
# User Diego 'Flameeyes' Pettenò <[EMAIL PROTECTED]>
# Date 1181395391 -7200
# Node ID 0e9afce80a4af6cf5c7073d83ad518d3c8d379ca
# Parent  c49b3d5197ce75e5193e75c5b35437c434f94152
Fix eq2 too.

diff -r 0e9afce80a4af6cf5c7073d83ad518d3c8d379ca -r 
c49b3d5197ce75e5193e75c5b35437c434f94152 src/post/planar/eq2.c
--- a/src/post/planar/eq2.c     Sat Jun 09 15:23:11 2007 +0200
+++ b/src/post/planar/eq2.c     Sat Jun 09 14:47:25 2007 +0200
@@ -30,6 +30,7 @@
 #include "xine_internal.h"
 #include "post.h"
 #include "xineutils.h"
+#include "cpu_accel.h"
 #include <math.h>
 #include <pthread.h>
 
@@ -101,7 +102,7 @@ void create_lut (eq2_param_t *par)
 }
 
 
-#if defined(ARCH_X86) || defined(ARCH_X86_64)
+#ifdef BUILD_MMX_MAYBE
 static
 void affine_1d_MMX (eq2_param_t *par, unsigned char *dst, unsigned char *src,
   unsigned w, unsigned h, unsigned dstride, unsigned sstride)
@@ -198,8 +199,8 @@ void check_values (eq2_param_t *par)
   if ((par->c == 1.0) && (par->b == 0.0) && (par->g == 1.0)) {
     par->adjust = NULL;
   }
-#if defined(ARCH_X86) || defined(ARCH_X86_64)
-  else if (par->g == 1.0 && (xine_mm_accel() & MM_ACCEL_X86_MMX) ) {
+#ifdef BUILD_MMX_MAYBE
+  else if (par->g == 1.0 && CHECK_MMX ) {
     par->adjust = &affine_1d_MMX;
   }
 #endif

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Xine-cvslog mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xine-cvslog

Reply via email to