Mercurial > libavcodec.hg
changeset 7223:0133a6c7480f libavcodec
Remove wrong casts from vector declarations, this would cause errors when
compiling with -std=gnu99. Blessed by Luca Barbato.
author | diego |
---|---|
date | Tue, 08 Jul 2008 16:02:20 +0000 |
parents | 93e3382349fc |
children | d5a52b28c9de |
files | ppc/fdct_altivec.c ppc/idct_altivec.c |
diffstat | 2 files changed, 8 insertions(+), 8 deletions(-) [+] |
line wrap: on
line diff
--- a/ppc/fdct_altivec.c Tue Jul 08 13:22:23 2008 +0000 +++ b/ppc/fdct_altivec.c Tue Jul 08 16:02:20 2008 +0000 @@ -58,9 +58,9 @@ static vector float fdctconsts[3] = { - (vector float)AVV( W0, W1, W2, W3 ), - (vector float)AVV( W4, W5, W6, W7 ), - (vector float)AVV( W8, W9, WA, WB ) + AVV( W0, W1, W2, W3 ), + AVV( W4, W5, W6, W7 ), + AVV( W8, W9, WA, WB ) }; #define LD_W0 vec_splat(cnsts0, 0)
--- a/ppc/idct_altivec.c Tue Jul 08 13:22:23 2008 +0000 +++ b/ppc/idct_altivec.c Tue Jul 08 16:02:20 2008 +0000 @@ -158,11 +158,11 @@ static const_vector_s16_t constants[5] = { - (vector_s16_t) AVV(23170, 13573, 6518, 21895, -23170, -21895, 32, 31), - (vector_s16_t) AVV(16384, 22725, 21407, 19266, 16384, 19266, 21407, 22725), - (vector_s16_t) AVV(22725, 31521, 29692, 26722, 22725, 26722, 29692, 31521), - (vector_s16_t) AVV(21407, 29692, 27969, 25172, 21407, 25172, 27969, 29692), - (vector_s16_t) AVV(19266, 26722, 25172, 22654, 19266, 22654, 25172, 26722) + AVV(23170, 13573, 6518, 21895, -23170, -21895, 32, 31), + AVV(16384, 22725, 21407, 19266, 16384, 19266, 21407, 22725), + AVV(22725, 31521, 29692, 26722, 22725, 26722, 29692, 31521), + AVV(21407, 29692, 27969, 25172, 21407, 25172, 27969, 29692), + AVV(19266, 26722, 25172, 22654, 19266, 22654, 25172, 26722) }; void idct_put_altivec(uint8_t* dest, int stride, vector_s16_t* block)