Mercurial > libavcodec.hg
comparison ppc/fdct_altivec.c @ 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 | f7cbb7733146 |
children | 266d4949aa15 |
comparison
equal
deleted
inserted
replaced
7222:93e3382349fc | 7223:0133a6c7480f |
---|---|
56 #define WA (SQRT_2 * (-C3 - C5)) | 56 #define WA (SQRT_2 * (-C3 - C5)) |
57 #define WB (SQRT_2 * ( C5 - C3)) | 57 #define WB (SQRT_2 * ( C5 - C3)) |
58 | 58 |
59 | 59 |
60 static vector float fdctconsts[3] = { | 60 static vector float fdctconsts[3] = { |
61 (vector float)AVV( W0, W1, W2, W3 ), | 61 AVV( W0, W1, W2, W3 ), |
62 (vector float)AVV( W4, W5, W6, W7 ), | 62 AVV( W4, W5, W6, W7 ), |
63 (vector float)AVV( W8, W9, WA, WB ) | 63 AVV( W8, W9, WA, WB ) |
64 }; | 64 }; |
65 | 65 |
66 #define LD_W0 vec_splat(cnsts0, 0) | 66 #define LD_W0 vec_splat(cnsts0, 0) |
67 #define LD_W1 vec_splat(cnsts0, 1) | 67 #define LD_W1 vec_splat(cnsts0, 1) |
68 #define LD_W2 vec_splat(cnsts0, 2) | 68 #define LD_W2 vec_splat(cnsts0, 2) |