]> git.sesse.net Git - vlc/blob - extras/contrib/src/Patches/ffmpeg-swscale-ppc.patch
contribs: compile ffmpeg for Intel core2 on Darawin 10
[vlc] / extras / contrib / src / Patches / ffmpeg-swscale-ppc.patch
1 diff -ruN libswscale/swscale.c libswscale/swscale.c
2 --- libswscale/swscale.c        2009-04-03 19:36:49.000000000 +0200
3 +++ libswscale/swscale.c        2009-04-03 19:40:06.000000000 +0200
4 @@ -1101,8 +1101,7 @@
5  #endif
6  
7  #if ARCH_PPC
8 -#if (HAVE_ALTIVEC || defined (RUNTIME_CPUDETECT)) && CONFIG_GPL
9 -#undef COMPILE_C
10 +#if HAVE_ALTIVEC || defined (RUNTIME_CPUDETECT)
11  #define COMPILE_ALTIVEC
12  #endif
13  #endif //ARCH_PPC
14 @@ -1778,8 +1777,8 @@
15  
16  static SwsFunc getSwsFunc(int flags){
17  
18 -#if defined(RUNTIME_CPUDETECT) && CONFIG_GPL
19 -#if ARCH_X86
20 +#if defined(RUNTIME_CPUDETECT)
21 +#if ARCH_X86 && CONFIG_GPL
22      // ordered per speed fastest first
23      if (flags & SWS_CPU_CAPS_MMX2)
24          return swScale_MMX2;