]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/x86/cavsdsp.c
arm/aarch64: vp9lpf: Calculate !hev directly
[ffmpeg] / libavcodec / x86 / cavsdsp.c
index 4b20e655a75f5dd2a7dc01a9ea5a087130f820c7..e57d8be76af8d38609a508a4ef6796cffcde293e 100644 (file)
@@ -565,7 +565,9 @@ av_cold void ff_cavsdsp_init_x86(CAVSDSPContext *c, AVCodecContext *avctx)
 {
     av_unused int cpu_flags = av_get_cpu_flags();
 
-    cavsdsp_init_mmx(c, avctx);
+    if (X86_MMX(cpu_flags))
+        cavsdsp_init_mmx(c, avctx);
+
 #if HAVE_AMD3DNOW_INLINE
     if (INLINE_AMD3DNOW(cpu_flags))
         cavsdsp_init_3dnow(c, avctx);