|
|
|
@@ -444,9 +444,7 @@ static void vc1_mspel_mc(uint8_t *dst, const uint8_t *src, int stride, |
|
|
|
vc1_put_shift_8bits[hmode](dst, src, stride, rnd, 1); |
|
|
|
} |
|
|
|
|
|
|
|
static void put_vc1_mspel_mc00_mmx(uint8_t *dst, const uint8_t *src, int stride, int rnd) { |
|
|
|
put_pixels8_mmx(dst, src, stride, 8); |
|
|
|
} |
|
|
|
void ff_put_vc1_mspel_mc00_mmx(uint8_t *dst, const uint8_t *src, int stride, int rnd); |
|
|
|
|
|
|
|
/** Macro to ease bicubic filter interpolation functions declarations */ |
|
|
|
#define DECLARE_FUNCTION(a, b) \ |
|
|
|
@@ -474,7 +472,7 @@ DECLARE_FUNCTION(3, 2) |
|
|
|
DECLARE_FUNCTION(3, 3) |
|
|
|
|
|
|
|
void ff_vc1dsp_init_mmx(DSPContext* dsp, AVCodecContext *avctx) { |
|
|
|
dsp->put_vc1_mspel_pixels_tab[ 0] = put_vc1_mspel_mc00_mmx; |
|
|
|
dsp->put_vc1_mspel_pixels_tab[ 0] = ff_put_vc1_mspel_mc00_mmx; |
|
|
|
dsp->put_vc1_mspel_pixels_tab[ 4] = put_vc1_mspel_mc01_mmx; |
|
|
|
dsp->put_vc1_mspel_pixels_tab[ 8] = put_vc1_mspel_mc02_mmx; |
|
|
|
dsp->put_vc1_mspel_pixels_tab[12] = put_vc1_mspel_mc03_mmx; |
|
|
|
|