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);
 }