[vlc-devel] commit: Revert " Compile FFmpeg on PowerPC-based machines without AltiVec support until it is fixed ." (Pierre d'Herbemont )

git version control git at videolan.org
Fri Sep 19 23:31:05 CEST 2008


vlc | branch: master | Pierre d'Herbemont <pdherbemont at videolan.org> | Fri Sep 19 23:30:08 2008 +0200| [fa79d12dc1459aa2470e182cba6f1f5a65e9e7fd] | committer: Pierre d'Herbemont 

Revert "Compile FFmpeg on PowerPC-based machines without AltiVec support until it is fixed."

This reverts commit bc9eac0a14cfa196d4e8514049f744740cb7a23d.

This should fix the ppc lag we had.

Conflicts:

	extras/contrib/src/Makefile

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=fa79d12dc1459aa2470e182cba6f1f5a65e9e7fd
---

 extras/contrib/src/Makefile                        |    5 ---
 .../contrib/src/Patches/ffmpeg-fix-noaltivec.patch |   27 --------------------
 2 files changed, 0 insertions(+), 32 deletions(-)

diff --git a/extras/contrib/src/Makefile b/extras/contrib/src/Makefile
index cff988b..7f3aad8 100644
--- a/extras/contrib/src/Makefile
+++ b/extras/contrib/src/Makefile
@@ -151,8 +151,6 @@ ifdef HAVE_DARWIN_OS
 X264CONF += --enable-pic
 ifdef HAVE_DARWIN_OS_ON_INTEL
 FFMPEG_CFLAGS += -DHAVE_LRINTF
-else
-FFMPEGCONF += --disable-altivec
 endif
 endif
 
@@ -1083,9 +1081,6 @@ endif
 ifdef HAVE_DARWIN_OS_ON_INTEL
 	(cd $@; patch -p0 < ../Patches/ffmpeg-macosx-intel-mmx.patch)
 endif
-ifdef HAVE_DARWIN_OS
-	(cd $@/libswscale; patch -p0 < ../../Patches/ffmpeg-fix-noaltivec.patch)
-endif
 ifdef NO_TEXT_RELOCATION
 	(cd $@; patch -p0 < ../Patches/ffmpeg-svn-mmx_removal-darwin9.patch)
 endif
diff --git a/extras/contrib/src/Patches/ffmpeg-fix-noaltivec.patch b/extras/contrib/src/Patches/ffmpeg-fix-noaltivec.patch
deleted file mode 100644
index 8f79780..0000000
--- a/extras/contrib/src/Patches/ffmpeg-fix-noaltivec.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-Index: swscale.c
-===================================================================
---- swscale.c	(revision 26515)
-+++ swscale.c	(working copy)
-@@ -880,7 +880,7 @@
- #endif
- 
- #ifdef ARCH_POWERPC
--#if (defined (HAVE_ALTIVEC) || defined (RUNTIME_CPUDETECT)) && defined (CONFIG_GPL)
-+#if (defined (HAVE_ALTIVEC)) && defined (CONFIG_GPL)
- #define COMPILE_ALTIVEC
- #endif //HAVE_ALTIVEC
- #endif //ARCH_POWERPC
-@@ -1553,11 +1553,13 @@
- 
- #else
- #ifdef ARCH_POWERPC
-+#ifdef COMPILE_ALTIVEC
-     if (flags & SWS_CPU_CAPS_ALTIVEC)
-         return swScale_altivec;
-     else
-         return swScale_C;
- #endif
-+#endif
-     return swScale_C;
- #endif /* defined(ARCH_X86) */
- #else //RUNTIME_CPUDETECT




More information about the vlc-devel mailing list