summaryrefslogtreecommitdiff
path: root/libavcodec/vp56dsp.c
diff options
context:
space:
mode:
authorRonald S. Bultje <rsbultje@gmail.com>2010-08-25 13:42:28 +0000
committerRonald S. Bultje <rsbultje@gmail.com>2010-08-25 13:42:28 +0000
commit3a0885146c61d6eff4da4006f6459e720fcf5ccd (patch)
tree406da1209da75dc7d303966665da812273e31ecb /libavcodec/vp56dsp.c
parent2401660d2f200007d00337a86dc4d88f51a2f3f8 (diff)
Move vp6_filter_diag4() from DSPContext to VP56DSPContext.
Originally committed as revision 24921 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec/vp56dsp.c')
-rw-r--r--libavcodec/vp56dsp.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/libavcodec/vp56dsp.c b/libavcodec/vp56dsp.c
index 9eb9299a36..83f53f9ffa 100644
--- a/libavcodec/vp56dsp.c
+++ b/libavcodec/vp56dsp.c
@@ -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);
}