| Index: media/base/yuv_row.h
|
| diff --git a/media/base/yuv_row.h b/media/base/yuv_row.h
|
| index 37bd935a0e4a599c7da5a53eef3a000da3080b71..104b9c7780879e9977e2f5afe562210daaf64875 100644
|
| --- a/media/base/yuv_row.h
|
| +++ b/media/base/yuv_row.h
|
| @@ -63,8 +63,9 @@ void ScaleYUVToRGB32Row(const uint8* y_buf,
|
| } // extern "C"
|
|
|
| #if !defined(USE_MMX)
|
| -// Windows, Mac and Linux x86 use MMX; x64 and other CPUs do not.
|
| -#if defined(OS_WIN) || defined(ARCH_CPU_X86)
|
| +#if defined(_MSC_VER)
|
| +#define USE_MMX 1
|
| +#elif defined(OS_LINUX) && defined(ARCH_CPU_X86)
|
| #define USE_MMX 1
|
| #else
|
| #define USE_MMX 0
|
|
|