summaryrefslogtreecommitdiffstats
path: root/contrib
diff options
context:
space:
mode:
authorRodeo <[email protected]>2012-07-30 21:46:19 +0000
committerRodeo <[email protected]>2012-07-30 21:46:19 +0000
commitdbec0d898d37f3b9a1fed8158543115fbdb3ce91 (patch)
tree0ae4ac5c6abd7df19c3c98fc4542f3b7babf9a4d /contrib
parenta7b437ed6d5605a1c8e2150f265e95803cd26637 (diff)
Bump Libav to v0.8-2551-gc83f44d.
Fixes an issue in assembly code that could result in very poor performance when encoding with x264 & AC3 Passthru. Thanks to our John Stebbins for finding the cause of the bug, and to x264 & Libav developers for fixing it. Miscellaneous other fixes and improvements, including multichannel Apple Lossless audio decoding support. Also, clean up our Libav configure options (group things together, disable all hardware accelerations with one switch instead of individually, and disable building the unused avfilter library). git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4883 b64f7644-9d1e-0410-96f1-a4d463321fa5
Diffstat (limited to 'contrib')
-rw-r--r--contrib/ffmpeg/module.defs12
1 files changed, 5 insertions, 7 deletions
diff --git a/contrib/ffmpeg/module.defs b/contrib/ffmpeg/module.defs
index a6a824fda..54ac675f7 100644
--- a/contrib/ffmpeg/module.defs
+++ b/contrib/ffmpeg/module.defs
@@ -1,7 +1,7 @@
$(eval $(call import.MODULE.defs,FFMPEG,ffmpeg,YASM BZIP2 ZLIB))
$(eval $(call import.CONTRIB.defs,FFMPEG))
-FFMPEG.FETCH.url = http://download.handbrake.fr/handbrake/contrib/libav-v0.8-2197-g1a068bf.tar.bz2
+FFMPEG.FETCH.url = http://download.handbrake.fr/handbrake/contrib/libav-v0.8-2551-gc83f44d.tar.bz2
FFMPEG.CONFIGURE.deps =
FFMPEG.CONFIGURE.env =
@@ -10,18 +10,15 @@ FFMPEG.CONFIGURE.host =
FFMPEG.CONFIGURE.extra = \
--disable-doc \
--disable-bsfs \
- --disable-encoders \
- --disable-vda \
- --disable-vdpau \
--disable-avconv \
--disable-avplay \
--disable-avprobe \
--disable-avserver \
+ --disable-avfilter \
--disable-muxers \
--disable-network \
- --disable-vaapi \
- --disable-dxva2 \
- --enable-bzlib \
+ --disable-hwaccels \
+ --disable-encoders \
--enable-encoder=flac \
--enable-encoder=ac3 \
--enable-encoder=aac \
@@ -30,6 +27,7 @@ FFMPEG.CONFIGURE.extra = \
--enable-encoder=snow \
--enable-gpl \
--enable-zlib \
+ --enable-bzlib \
--cc="$(FFMPEG.GCC.gcc)" \
--extra-ldflags="$(call fn.ARGS,FFMPEG.GCC,*archs *sysroot *minver ?extra) -L$(call fn.ABSOLUTE,$(CONTRIB.build/)lib)"