diff x86/dsputil_mmx.c @ 8818:17cc6df384a6 libavcodec

add SSE2 version of vp6_filter_diag original patch by Zuxy Meng zuxy.meng _at_ gmail _dot_ com
author aurel
date Fri, 13 Feb 2009 00:02:33 +0000
parents 492f8911992c
children a0d54042ea37
line wrap: on
line diff
--- a/x86/dsputil_mmx.c	Thu Feb 12 23:52:52 2009 +0000
+++ b/x86/dsputil_mmx.c	Fri Feb 13 00:02:33 2009 +0000
@@ -32,6 +32,7 @@
 #include "vp3dsp_mmx.h"
 #include "vp3dsp_sse2.h"
 #include "vp6dsp_mmx.h"
+#include "vp6dsp_sse2.h"
 #include "idct_xvid.h"
 
 //#undef NDEBUG
@@ -2901,6 +2902,10 @@
             H264_QPEL_FUNCS(3, 1, sse2);
             H264_QPEL_FUNCS(3, 2, sse2);
             H264_QPEL_FUNCS(3, 3, sse2);
+
+            if (CONFIG_VP6_DECODER) {
+                c->vp6_filter_diag4 = ff_vp6_filter_diag4_sse2;
+            }
         }
 #if HAVE_SSSE3
         if(mm_flags & FF_MM_SSSE3){