media-video/ffmpeg: Add kvazaar useflag.
authorAlexis Ballier <aballier@gentoo.org>
Fri, 30 Oct 2015 12:46:40 +0000 (13:46 +0100)
committerAlexis Ballier <aballier@gentoo.org>
Fri, 30 Oct 2015 12:46:40 +0000 (13:46 +0100)
Package-Manager: portage-2.2.23

media-video/ffmpeg/ffmpeg-9999.ebuild
media-video/ffmpeg/metadata.xml

index 0c3164a3aae7c7d3eb645bf85912f2a909d1a3f9..a087dbc8b28ee5d743e6224e2e68fa7e78babcbb 100644 (file)
@@ -90,9 +90,9 @@ FFMPEG_FLAG_MAP=(
 # Same as above but for encoders, i.e. they do something only with USE=encode.
 FFMPEG_ENCODER_FLAG_MAP=(
        aac:libvo-aacenc amrenc:libvo-amrwbenc mp3:libmp3lame
-       aacplus:libaacplus faac:libfaac nvenc:nvenc openh264:libopenh264
-       snappy:libsnappy theora:libtheora twolame:libtwolame wavpack:libwavpack
-       webp:libwebp x264:libx264 x265:libx265 xvid:libxvid
+       aacplus:libaacplus faac:libfaac kvazaar:libkvazaar nvenc:nvenc
+       openh264:libopenh264 snappy:libsnappy theora:libtheora twolame:libtwolame
+       wavpack:libwavpack webp:libwebp x264:libx264 x265:libx265 xvid:libxvid
 )
 
 IUSE="
@@ -165,6 +165,7 @@ RDEPEND="
                aacplus? ( >=media-libs/libaacplus-2.0.2-r1[${MULTILIB_USEDEP}] )
                amrenc? ( >=media-libs/vo-amrwbenc-0.1.2-r1[${MULTILIB_USEDEP}] )
                faac? ( >=media-libs/faac-1.28-r3[${MULTILIB_USEDEP}] )
+               kvazaar? ( media-libs/kvazaar[${MULTILIB_USEDEP}] )
                mp3? ( >=media-sound/lame-3.99.5-r1[${MULTILIB_USEDEP}] )
                nvenc? ( >=media-video/nvenc-5 )
                openh264? ( >=media-libs/openh264-1.4.0-r1[${MULTILIB_USEDEP}] )
index d9a078ddb6c656b60333df224443746abf4c8d33..df168714962f5c69a2cad3ffe2ff751de4c45c7d 100644 (file)
@@ -27,6 +27,7 @@
        <flag name="gpl">Build GPL code. Should be enabled unless you require LGPL binaries.</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="kvazaar">Enables <pkg>media-libs/kvazaar</pkg> based HEVC encoder.</flag>
        <flag name="librtmp">Enables Real Time Messaging Protocol using librtmp (<pkg>media-video/rtmpdump</pkg>) in addition to FFmpeg's native implementation.</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>