[vlc-devel] commit: contrib: re-enable swscale, remove no longer needed swscale patch. (Derk-Jan Hartman )
git version control
git at videolan.org
Thu Sep 18 00:01:26 CEST 2008
vlc | branch: master | Derk-Jan Hartman <hartman at videolan.org> | Wed Sep 17 23:59:12 2008 +0200| [3d2c8734322809e561ac3db83a13460143e32dc2] | committer: Derk-Jan Hartman
contrib: re-enable swscale, remove no longer needed swscale patch.
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=3d2c8734322809e561ac3db83a13460143e32dc2
---
extras/contrib/src/Makefile | 3 +-
.../src/Patches/ffmpeg-libswscale-head.patch | 58 --------------------
2 files changed, 1 insertions(+), 60 deletions(-)
diff --git a/extras/contrib/src/Makefile b/extras/contrib/src/Makefile
index 0511ba3..cff988b 100644
--- a/extras/contrib/src/Makefile
+++ b/extras/contrib/src/Makefile
@@ -1085,7 +1085,6 @@ ifdef HAVE_DARWIN_OS_ON_INTEL
endif
ifdef HAVE_DARWIN_OS
(cd $@/libswscale; patch -p0 < ../../Patches/ffmpeg-fix-noaltivec.patch)
- (cd $@/libswscale; patch -p0 < ../../Patches/ffmpeg-libswscale-head.patch)
endif
ifdef NO_TEXT_RELOCATION
(cd $@; patch -p0 < ../Patches/ffmpeg-svn-mmx_removal-darwin9.patch)
@@ -1106,7 +1105,7 @@ ffmpeg: ffmpeg-$(FFMPEG_VERSION).tar.gz
endif
-FFMPEGCONF = --enable-gpl --enable-postproc --disable-vhook --disable-ffserver --disable-ffmpeg --disable-ffplay --disable-devices --disable-protocols --disable-network --disable-filters
+FFMPEGCONF = --enable-gpl --enable-postproc --disable-vhook --disable-ffserver --disable-ffmpeg --disable-ffplay --disable-devices --disable-protocols --disable-network --enable-swscale
ifdef HAVE_WINCE
.ffmpeg: ffmpeg .zlib
diff --git a/extras/contrib/src/Patches/ffmpeg-libswscale-head.patch b/extras/contrib/src/Patches/ffmpeg-libswscale-head.patch
deleted file mode 100644
index a298793..0000000
--- a/extras/contrib/src/Patches/ffmpeg-libswscale-head.patch
+++ /dev/null
@@ -1,58 +0,0 @@
-Index: swscale_template.c
-===================================================================
---- swscale_template.c (revision 27579)
-+++ swscale_template.c (working copy)
-@@ -1904,7 +1904,7 @@
- BGR2UV(uint16_t, rgb15ToUV, 0, 0, 0, 0x7C00, 0x03E0, 0x001F, RU , GU<<5, BU<<10, RV , GV<<5, BV<<10, RGB2YUV_SHIFT+7)
-
- #ifdef HAVE_MMX
--static inline void bgr24ToY_mmx(uint8_t *dst, uint8_t *src, long width, int srcFormat)
-+static inline void RENAME(bgr24ToY_mmx)(uint8_t *dst, uint8_t *src, long width, int srcFormat)
- {
-
- if(srcFormat == PIX_FMT_BGR24){
-@@ -1957,7 +1957,7 @@
- );
- }
-
--static inline void bgr24ToUV_mmx(uint8_t *dstU, uint8_t *dstV, uint8_t *src, long width, int srcFormat)
-+static inline void RENAME(bgr24ToUV_mmx)(uint8_t *dstU, uint8_t *dstV, uint8_t *src, long width, int srcFormat)
- {
- asm volatile(
- "movq 24+%4, %%mm6 \n\t"
-@@ -2019,7 +2019,7 @@
- static inline void RENAME(bgr24ToY)(uint8_t *dst, uint8_t *src, long width)
- {
- #ifdef HAVE_MMX
-- bgr24ToY_mmx(dst, src, width, PIX_FMT_BGR24);
-+ RENAME(bgr24ToY_mmx)(dst, src, width, PIX_FMT_BGR24);
- #else
- int i;
- for (i=0; i<width; i++)
-@@ -2036,7 +2036,7 @@
- static inline void RENAME(bgr24ToUV)(uint8_t *dstU, uint8_t *dstV, uint8_t *src1, uint8_t *src2, long width)
- {
- #ifdef HAVE_MMX
-- bgr24ToUV_mmx(dstU, dstV, src1, width, PIX_FMT_BGR24);
-+ RENAME(bgr24ToUV_mmx)(dstU, dstV, src1, width, PIX_FMT_BGR24);
- #else
- int i;
- for (i=0; i<width; i++)
-@@ -2070,7 +2070,7 @@
- static inline void RENAME(rgb24ToY)(uint8_t *dst, uint8_t *src, long width)
- {
- #ifdef HAVE_MMX
-- bgr24ToY_mmx(dst, src, width, PIX_FMT_RGB24);
-+ RENAME(bgr24ToY_mmx)(dst, src, width, PIX_FMT_RGB24);
- #else
- int i;
- for (i=0; i<width; i++)
-@@ -2089,7 +2089,7 @@
- int i;
- assert(src1==src2);
- #ifdef HAVE_MMX
-- bgr24ToUV_mmx(dstU, dstV, src1, width, PIX_FMT_RGB24);
-+ RENAME(bgr24ToUV_mmx)(dstU, dstV, src1, width, PIX_FMT_RGB24);
- #else
- for (i=0; i<width; i++)
- {
More information about the vlc-devel
mailing list