# HG changeset patch # User diego # Date 1203373606 0 # Node ID f02434b252ce437264933fbed9219a09c42366bd # Parent 81d6ff9da713be8dcea79c6175383b61237266e0 Refactor the FOUROF macro using the AVV macro. diff -r 81d6ff9da713 -r f02434b252ce ppc/mpegvideo_altivec.c --- a/ppc/mpegvideo_altivec.c Mon Feb 18 22:22:17 2008 +0000 +++ b/ppc/mpegvideo_altivec.c Mon Feb 18 22:26:46 2008 +0000 @@ -66,12 +66,8 @@ } -#ifdef __APPLE_CC__ -#define FOUROF(a) (a) -#else -// slower, for dumb non-apple GCC -#define FOUROF(a) {a,a,a,a} -#endif +#define FOUROF(a) AVV(a,a,a,a) + int dct_quantize_altivec(MpegEncContext* s, DCTELEM* data, int n, int qscale, int* overflow)