summaryrefslogtreecommitdiff
path: root/libavcodec/ppc
diff options
context:
space:
mode:
authorSigbjorn Skjaeret <sskjer-1@broadpark.no>2007-06-12 21:17:22 +0000
committerGuillaume Poirier <gpoirier@mplayerhq.hu>2007-06-12 21:17:22 +0000
commit525751c053c56b1b5fef33ce1c38497abea2d295 (patch)
treed31b85767b08674e9a739011db9915d1e1f71f88 /libavcodec/ppc
parent1a822d303fc04cc49f4dbb044c78dea7d6c9e6af (diff)
restore GCC2/3 support, patch by Sigbjorn Skjaeret %sskjer-1 A broadpark P no%
Originally committed as revision 9295 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec/ppc')
-rw-r--r--libavcodec/ppc/h264_altivec.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libavcodec/ppc/h264_altivec.c b/libavcodec/ppc/h264_altivec.c
index c8968b4338..4d88b320ae 100644
--- a/libavcodec/ppc/h264_altivec.c
+++ b/libavcodec/ppc/h264_altivec.c
@@ -776,7 +776,7 @@ static inline vector unsigned char h264_deblock_mask ( register vector unsigned
register vector unsigned char delta; \
register vector unsigned char deltaneg; \
\
- temp = vec_cmpeq(p0, p0); \
+ temp = (vector unsigned char)vec_cmpeq(p0, p0); \
q1minus = vec_xor(temp, q1); /* 255 - q1 */ \
stage1 = vec_avg(p1, q1minus); /* (p1 - q1 + 256)>>1 */ \
stage2 = vec_sr(stage1, vec_splat_u8(1)); /* (p1 - q1 + 256)>>2 = 64 + (p1 - q1) >> 2 */ \