From 8c657857b6f569db1b8ffe5765dd9707610ae9da Mon Sep 17 00:00:00 2001 From: Alexis Ballier Date: Fri, 30 Oct 2015 13:46:40 +0100 Subject: [PATCH] media-video/ffmpeg: Add kvazaar useflag. Package-Manager: portage-2.2.23 --- media-video/ffmpeg/ffmpeg-9999.ebuild | 7 ++++--- media-video/ffmpeg/metadata.xml | 1 + 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/media-video/ffmpeg/ffmpeg-9999.ebuild b/media-video/ffmpeg/ffmpeg-9999.ebuild index 0c3164a3aae7..a087dbc8b28e 100644 --- a/media-video/ffmpeg/ffmpeg-9999.ebuild +++ b/media-video/ffmpeg/ffmpeg-9999.ebuild @@ -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}] ) diff --git a/media-video/ffmpeg/metadata.xml b/media-video/ffmpeg/metadata.xml index d9a078ddb6c6..df168714962f 100644 --- a/media-video/ffmpeg/metadata.xml +++ b/media-video/ffmpeg/metadata.xml @@ -27,6 +27,7 @@ Build GPL code. Should be enabled unless you require LGPL binaries. Use pre-calculated tables rather than calculating them on the fly. Support for FireWire DV/HDV input device using media-libs/libiec61883. + Enables media-libs/kvazaar based HEVC encoder. Enables Real Time Messaging Protocol using librtmp (media-video/rtmpdump) in addition to FFmpeg's native implementation. Enables audio resampling through media-libs/soxr. Uses media-libs/libv4l for video4linux instead of direct calls. Adds support for more devices via the userspace library. -- 2.26.2