diff options
Diffstat (limited to 'libavcodec/i386/vp3dsp_mmx.c')
-rw-r--r-- | libavcodec/i386/vp3dsp_mmx.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/libavcodec/i386/vp3dsp_mmx.c b/libavcodec/i386/vp3dsp_mmx.c index 363ea02e3b..d71a2b4141 100644 --- a/libavcodec/i386/vp3dsp_mmx.c +++ b/libavcodec/i386/vp3dsp_mmx.c @@ -322,3 +322,15 @@ void ff_vp3_idct_mmx(int16_t *output_data) #undef J } + +void ff_vp3_idct_put_mmx(uint8_t *dest, int line_size, DCTELEM *block) +{ + ff_vp3_idct_mmx(block); + put_signed_pixels_clamped_mmx(block, dest, line_size); +} + +void ff_vp3_idct_add_mmx(uint8_t *dest, int line_size, DCTELEM *block) +{ + ff_vp3_idct_mmx(block); + add_pixels_clamped_mmx(block, dest, line_size); +} |