X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavcodec%2Fx86%2Fcavsdsp.c;h=e57d8be76af8d38609a508a4ef6796cffcde293e;hb=f0ecbb13cf1cf706a1350dad657219dc7b3c131e;hp=4b20e655a75f5dd2a7dc01a9ea5a087130f820c7;hpb=575e8d11f1ebba9f3d9076862b099b7f94e4eb4a;p=ffmpeg diff --git a/libavcodec/x86/cavsdsp.c b/libavcodec/x86/cavsdsp.c index 4b20e655a75..e57d8be76af 100644 --- a/libavcodec/x86/cavsdsp.c +++ b/libavcodec/x86/cavsdsp.c @@ -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);