summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2013-02-19 22:05:34 +0000
committerAlexis Ballier <aballier@gentoo.org>2013-02-19 22:05:34 +0000
commit99ef0e978dd0ad24aae73fedc93c836c27e696c9 (patch)
tree9dec218726d024f913319aa74b303bf1373e2b65 /media-video/ffmpeg
parentStable for arm, wrt bug #458122 (diff)
downloadgentoo-2-99ef0e978dd0ad24aae73fedc93c836c27e696c9.tar.gz
gentoo-2-99ef0e978dd0ad24aae73fedc93c836c27e696c9.tar.bz2
gentoo-2-99ef0e978dd0ad24aae73fedc93c836c27e696c9.zip
add libsoxr useflag
(Portage version: 2.2.0_alpha163/cvs/Linux x86_64, signed Manifest commit with key 160F534A)
Diffstat (limited to 'media-video/ffmpeg')
-rw-r--r--media-video/ffmpeg/ChangeLog6
-rw-r--r--media-video/ffmpeg/ffmpeg-9999.ebuild11
-rw-r--r--media-video/ffmpeg/metadata.xml1
3 files changed, 13 insertions, 5 deletions
diff --git a/media-video/ffmpeg/ChangeLog b/media-video/ffmpeg/ChangeLog
index 4d9067ffd7d3..d7a8d14b0a9d 100644
--- a/media-video/ffmpeg/ChangeLog
+++ b/media-video/ffmpeg/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-video/ffmpeg
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/ffmpeg/ChangeLog,v 1.604 2013/02/18 18:55:08 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/ffmpeg/ChangeLog,v 1.605 2013/02/19 22:05:34 aballier Exp $
+
+ 19 Feb 2013; Alexis Ballier <aballier@gentoo.org> ffmpeg-9999.ebuild,
+ metadata.xml:
+ add libsoxr useflag
18 Feb 2013; Alexis Ballier <aballier@gentoo.org> ffmpeg-9999.ebuild:
Add epatch_user, by Hristo Venev, bug #448612
diff --git a/media-video/ffmpeg/ffmpeg-9999.ebuild b/media-video/ffmpeg/ffmpeg-9999.ebuild
index 3373afac5ec1..64957889d8a5 100644
--- a/media-video/ffmpeg/ffmpeg-9999.ebuild
+++ b/media-video/ffmpeg/ffmpeg-9999.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/ffmpeg/ffmpeg-9999.ebuild,v 1.114 2013/02/18 18:55:08 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/ffmpeg/ffmpeg-9999.ebuild,v 1.115 2013/02/19 22:05:34 aballier Exp $
EAPI="4"
@@ -32,9 +32,9 @@ IUSE="
aac aacplus alsa amr avresample bindist bluray +bzip2 cdio celt
cpudetection debug doc +encode examples faac fdk flite fontconfig frei0r
gnutls gsm +hardcoded-tables iec61883 ieee1394 jack jpeg2k libass libcaca
- libv4l modplug mp3 network openal openssl opus oss pic pulseaudio rtmp
- schroedinger sdl speex static-libs test theora threads truetype twolame v4l
- vaapi vdpau vorbis vpx X x264 xvid +zlib
+ libsoxr libv4l modplug mp3 network openal openssl opus oss pic pulseaudio
+ rtmp schroedinger sdl speex static-libs test theora threads truetype twolame
+ v4l vaapi vdpau vorbis vpx X x264 xvid +zlib
"
# String for CPU features in the useflag[:configure_option] form
@@ -81,6 +81,7 @@ RDEPEND="
jpeg2k? ( >=media-libs/openjpeg-1.3-r2 )
libass? ( media-libs/libass )
libcaca? ( media-libs/libcaca )
+ libsoxr? ( media-libs/soxr )
libv4l? ( media-libs/libv4l )
modplug? ( media-libs/libmodplug )
openal? ( >=media-libs/openal-1.1 )
@@ -189,6 +190,8 @@ src_configure() {
done
use truetype && myconf="${myconf} --enable-libfreetype"
use flite && myconf="${myconf} --enable-libflite"
+ # libswresample options
+ use libsoxr && myconf="${myconf} --enable-libsoxr"
# Threads; we only support pthread for now but ffmpeg supports more
use threads && myconf="${myconf} --enable-pthreads"
diff --git a/media-video/ffmpeg/metadata.xml b/media-video/ffmpeg/metadata.xml
index 4b5249e91c20..bea267b69b6e 100644
--- a/media-video/ffmpeg/metadata.xml
+++ b/media-video/ffmpeg/metadata.xml
@@ -27,6 +27,7 @@
<flag name="frei0r">Enable frei0r wrapping in libavfilter</flag>
<flag name="hardcoded-tables">Use pre-calculated tables rather than calculating them on the fly.</flag>
<flag name="iec61883"> Support for FireWire DV/HDV input device using <pkg>media-libs/libiec61883</pkg>.</flag>
+ <flag name="libsoxr">Enables audio resampling through <pkg>media-libs/soxr</pkg>.</flag>
<flag name="libv4l">Uses <pkg>media-libs/libv4l</pkg> for video4linux instead of direct calls. Adds support for more devices via the userspace library.</flag>
<flag name="mmxext">Enables mmx2 support</flag>
<flag name="network">Enables network streaming support</flag>