diff x86/h264dsp_mmx.c @ 12004:2002ea7c06f6 libavcodec

MMXEXT version of vp8 4x4 vertical pred
author darkshikari
date Tue, 29 Jun 2010 00:23:52 +0000
parents 3b761226ea35
children 2d70a8b0ec8a
line wrap: on
line diff
--- a/x86/h264dsp_mmx.c	Mon Jun 28 23:53:07 2010 +0000
+++ b/x86/h264dsp_mmx.c	Tue Jun 29 00:23:52 2010 +0000
@@ -2348,6 +2348,7 @@
 void ff_pred4x4_tm_vp8_mmx         (uint8_t *src, const uint8_t *topright, int stride);
 void ff_pred4x4_tm_vp8_mmxext      (uint8_t *src, const uint8_t *topright, int stride);
 void ff_pred4x4_tm_vp8_ssse3       (uint8_t *src, const uint8_t *topright, int stride);
+void ff_pred4x4_vertical_vp8_mmxext(uint8_t *src, const uint8_t *topright, int stride);
 
 #if CONFIG_H264DSP
 void ff_h264_pred_init_x86(H264PredContext *h, int codec_id)
@@ -2375,6 +2376,7 @@
             h->pred8x8  [DC_PRED8x8   ] = ff_pred8x8_dc_rv40_mmxext;
             h->pred8x8  [PLANE_PRED8x8] = ff_pred8x8_tm_vp8_mmxext;
             h->pred4x4  [TM_VP8_PRED  ] = ff_pred4x4_tm_vp8_mmxext;
+            h->pred4x4  [VERT_PRED    ] = ff_pred4x4_vertical_vp8_mmxext;
         }
     }