comparison x86/dsputil_mmx.c @ 9441:e14cd3ac3806 libavcodec

VC1: extend MMX qpel MC to include MMX2 avg qpel
author conrad
date Wed, 15 Apr 2009 02:25:42 +0000
parents daee921fb6bb
children 41245484dc0b
comparison
equal deleted inserted replaced
9440:daee921fb6bb 9441:e14cd3ac3806
1811 void ff_vc1dsp_init_mmx(DSPContext* dsp, AVCodecContext *avctx); 1811 void ff_vc1dsp_init_mmx(DSPContext* dsp, AVCodecContext *avctx);
1812 1812
1813 void ff_put_vc1_mspel_mc00_mmx(uint8_t *dst, const uint8_t *src, int stride, int rnd) { 1813 void ff_put_vc1_mspel_mc00_mmx(uint8_t *dst, const uint8_t *src, int stride, int rnd) {
1814 put_pixels8_mmx(dst, src, stride, 8); 1814 put_pixels8_mmx(dst, src, stride, 8);
1815 } 1815 }
1816 void ff_avg_vc1_mspel_mc00_mmx2(uint8_t *dst, const uint8_t *src, int stride, int rnd) {
1817 avg_pixels8_mmx2(dst, src, stride, 8);
1818 }
1816 1819
1817 /* external functions, from idct_mmx.c */ 1820 /* external functions, from idct_mmx.c */
1818 void ff_mmx_idct(DCTELEM *block); 1821 void ff_mmx_idct(DCTELEM *block);
1819 void ff_mmxext_idct(DCTELEM *block); 1822 void ff_mmxext_idct(DCTELEM *block);
1820 1823