]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/vp56dsp.c
Merge remote-tracking branch 'qatar/master'
[ffmpeg] / libavcodec / vp56dsp.c
index 9eb9299a369387c300b880a498e432147ac35a6f..c629343a8bf05f54ac1522a4d67a4020f00a12a2 100644 (file)
@@ -82,7 +82,12 @@ void ff_vp56dsp_init(VP56DSPContext *s, enum CodecID codec)
     } else {
         s->edge_filter_hor = vp6_edge_filter_hor;
         s->edge_filter_ver = vp6_edge_filter_ver;
+
+        if (CONFIG_VP6_DECODER) {
+            s->vp6_filter_diag4 = ff_vp6_filter_diag4_c;
+        }
     }
 
     if (ARCH_ARM) ff_vp56dsp_init_arm(s, codec);
+    if (HAVE_MMX) ff_vp56dsp_init_x86(s, codec);
 }