summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMiguel Freitas <miguelfreitas@users.sourceforge.net>2003-07-25 22:38:23 +0000
committerMiguel Freitas <miguelfreitas@users.sourceforge.net>2003-07-25 22:38:23 +0000
commitfa1bed7bb744f281d75ef628bfa0d2d168ed9963 (patch)
treee1b6085cfb6317e897347f4c779adec1a4c2f314
parent5f6ef66926fa50d9ee781b0addba7f6f3b6f8424 (diff)
downloadxine-lib-fa1bed7bb744f281d75ef628bfa0d2d168ed9963.tar.gz
xine-lib-fa1bed7bb744f281d75ef628bfa0d2d168ed9963.tar.bz2
export XINE_NO_ACCEL can be used to disable MMX/SSE code.
no more excuses for not using valgrind :) CVS patchset: 5212 CVS date: 2003/07/25 22:38:23
-rw-r--r--src/xine-utils/cpu_accel.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/xine-utils/cpu_accel.c b/src/xine-utils/cpu_accel.c
index 965c89271..bd207fd91 100644
--- a/src/xine-utils/cpu_accel.c
+++ b/src/xine-utils/cpu_accel.c
@@ -22,6 +22,7 @@
#include "config.h"
#include <stdio.h>
+#include <stdlib.h>
#include <inttypes.h>
#include <signal.h>
#include <setjmp.h>
@@ -192,6 +193,9 @@ uint32_t xine_mm_accel (void)
#endif /* _MSC_VER */
#endif /* ARCH_X86 */
+ if( getenv("XINE_NO_ACCEL") )
+ accel = 0;
+
initialized++;
}