Mercurial > libavcodec.hg
diff alpha/simple_idct_alpha.c @ 897:3dbbdc2f8bd3 libavcodec
Kludge around compilation failure on Alpha.
author | mellum |
---|---|
date | Wed, 27 Nov 2002 01:20:42 +0000 |
parents | 2f7da29ede37 |
children | 296c7fc8358f |
line wrap: on
line diff
--- a/alpha/simple_idct_alpha.c Tue Nov 26 16:26:58 2002 +0000 +++ b/alpha/simple_idct_alpha.c Wed Nov 27 01:20:42 2002 +0000 @@ -27,6 +27,11 @@ #include "asm.h" #include "../dsputil.h" +extern void (*put_pixels_clamped_axp_p)(const DCTELEM *block, uint8_t *pixels, + int line_size); +extern void (*add_pixels_clamped_axp_p)(const DCTELEM *block, uint8_t *pixels, + int line_size); + // cos(i * M_PI / 16) * sqrt(2) * (1 << 14) // W4 is actually exactly 16384, but using 16383 works around // accumulating rounding errors for some encoders @@ -296,11 +301,11 @@ void simple_idct_put_axp(uint8_t *dest, int line_size, DCTELEM *block) { simple_idct_axp(block); - put_pixels_clamped(block, dest, line_size); + put_pixels_clamped_axp_p(block, dest, line_size); } void simple_idct_add_axp(uint8_t *dest, int line_size, DCTELEM *block) { simple_idct_axp(block); - add_pixels_clamped(block, dest, line_size); + add_pixels_clamped_axp_p(block, dest, line_size); }