# 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