]> git.sesse.net Git - ffmpeg/commitdiff
lsws/x86/yuv2rgb: Fix compilation with mmxext or ssse3 disabled.
authorCarl Eugen Hoyos <ceffmpeg@gmail.com>
Sat, 14 Nov 2020 14:37:57 +0000 (15:37 +0100)
committerCarl Eugen Hoyos <ceffmpeg@gmail.com>
Sat, 14 Nov 2020 14:37:57 +0000 (15:37 +0100)
Fixes ticket #8986.

libswscale/x86/yuv2rgb.c

index c12e88cbb571af51f6a9eb844ff03dcb3310c11d..2143026a0def26743c2a4c2c818182b6d6b0d79d 100644 (file)
@@ -59,22 +59,18 @@ DECLARE_ASM_CONST(8, uint64_t, pb_07) = 0x0707070707070707ULL;
 #endif /* HAVE_MMX */
 
 // MMXEXT versions
-#if HAVE_MMXEXT
 #undef RENAME
 #undef COMPILE_TEMPLATE_MMXEXT
 #define COMPILE_TEMPLATE_MMXEXT 1
 #define RENAME(a) a ## _mmxext
 #include "yuv2rgb_template.c"
-#endif /* HAVE_MMXEXT */
 
 //SSSE3 versions
-#if HAVE_SSSE3
 #undef RENAME
 #undef COMPILE_TEMPLATE_MMXEXT
 #define COMPILE_TEMPLATE_MMXEXT 0
 #define RENAME(a) a ## _ssse3
 #include "yuv2rgb_template.c"
-#endif
 
 #endif /* HAVE_X86ASM */