[FFmpeg-cvslog] r12139 - trunk/libavcodec/ppc/mpegvideo_altivec.c

diego subversion
Mon Feb 18 23:26:47 CET 2008


Author: diego
Date: Mon Feb 18 23:26:46 2008
New Revision: 12139

Log:
Refactor the FOUROF macro using the AVV macro.


Modified:
   trunk/libavcodec/ppc/mpegvideo_altivec.c

Modified: trunk/libavcodec/ppc/mpegvideo_altivec.c
==============================================================================
--- trunk/libavcodec/ppc/mpegvideo_altivec.c	(original)
+++ trunk/libavcodec/ppc/mpegvideo_altivec.c	Mon Feb 18 23:26:46 2008
@@ -66,12 +66,8 @@ do { \
 }
 
 
-#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)




More information about the ffmpeg-cvslog mailing list