[FFmpeg-cvslog] r31278 - in trunk/libswscale/x86: yuv2rgb_mmx.c yuv2rgb_template.c
diego
subversion
Sun May 30 10:31:23 CEST 2010
Author: diego
Date: Sun May 30 10:31:23 2010
New Revision: 31278
Log:
Remove GPL-licensed YUV to RGB MMX routines.
We now have an LGPL replacement that is at least equally fast.
Deleted:
trunk/libswscale/x86/yuv2rgb_template.c
Modified:
trunk/libswscale/x86/yuv2rgb_mmx.c
Modified: trunk/libswscale/x86/yuv2rgb_mmx.c
==============================================================================
--- trunk/libswscale/x86/yuv2rgb_mmx.c Sun May 30 07:16:29 2010 (r31277)
+++ trunk/libswscale/x86/yuv2rgb_mmx.c Sun May 30 10:31:23 2010 (r31278)
@@ -52,22 +52,14 @@ DECLARE_ASM_CONST(8, uint64_t, pb_07) =
#define HAVE_MMX2 0
#define HAVE_AMD3DNOW 0
#define RENAME(a) a ## _MMX
-#if CONFIG_GPL
-#include "yuv2rgb_template.c"
-#else
#include "yuv2rgb_template2.c"
-#endif
//MMX2 versions
#undef RENAME
#undef HAVE_MMX2
#define HAVE_MMX2 1
#define RENAME(a) a ## _MMX2
-#if CONFIG_GPL
-#include "yuv2rgb_template.c"
-#else
#include "yuv2rgb_template2.c"
-#endif
SwsFunc ff_yuv2rgb_init_mmx(SwsContext *c)
{
More information about the ffmpeg-cvslog
mailing list