# HG changeset patch
# User Diego 'Flameeyes' Pettenò <[EMAIL PROTECTED]>
# Date 1181389584 -7200
# Node ID 9b4051b4063609f152797e87ee21d821b0d0a528
# Parent  862235f3ca388412178eed8e853e66a4ed5ffde1
Use the CHECK_MMX/CHECK_MMXEXT macro, for the first time.

diff -r 9b4051b4063609f152797e87ee21d821b0d0a528 -r 
862235f3ca388412178eed8e853e66a4ed5ffde1 src/xine-utils/color.c
--- a/src/xine-utils/color.c    Sat Jun 09 13:46:24 2007 +0200
+++ b/src/xine-utils/color.c    Sat Jun 09 13:46:08 2007 +0200
@@ -65,6 +65,7 @@
  */
 
 #include "xine_internal.h"
+#include "cpu_accel.h"
 
 /*
  * In search of the perfect colorspace conversion formulae...
@@ -1138,19 +1139,19 @@ void init_yuv_conversion(void) {
   }
 
   /* determine best YUV444 -> YUY2 converter to use */
-  if (xine_mm_accel() & MM_ACCEL_X86_MMX)
+  if ( CHECK_MMX )
     yuv444_to_yuy2 = yuv444_to_yuy2_mmx;
   else
     yuv444_to_yuy2 = yuv444_to_yuy2_c;
 
   /* determine best YV12 -> YUY2 converter to use */
-  if (xine_mm_accel() & MM_ACCEL_X86_MMXEXT)
+  if ( CHECK_MMXEXT )
     yv12_to_yuy2 = yv12_to_yuy2_mmxext;
   else
     yv12_to_yuy2 = yv12_to_yuy2_c;
 
   /* determine best YV12 -> YUY2 converter to use */
-  if (xine_mm_accel() & MM_ACCEL_X86_MMXEXT)
+  if ( CHECK_MMXEXT )
     yuy2_to_yv12 = yuy2_to_yv12_mmxext;
   else
     yuy2_to_yv12 = yuy2_to_yv12_c;

-------------------------------------------------------------------------
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