]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/x86/fft.c
Merge remote-tracking branch 'qatar/master'
[ffmpeg] / libavcodec / x86 / fft.c
index 18964d88ca6bb9b263c4a8da1982607f8ec5b3f4..d2d157c2d3d273c9943656da0dc77c3f5b94ba94 100644 (file)
@@ -60,6 +60,8 @@ av_cold void ff_dct_init_mmx(DCTContext *s)
     int has_vectors = av_get_cpu_flags();
     if (has_vectors & AV_CPU_FLAG_AVX && HAVE_AVX)
         s->dct32 = ff_dct32_float_avx;
+    else if (has_vectors & AV_CPU_FLAG_SSE2 && HAVE_SSE)
+        s->dct32 = ff_dct32_float_sse2;
     else if (has_vectors & AV_CPU_FLAG_SSE && HAVE_SSE)
         s->dct32 = ff_dct32_float_sse;
 #endif