video media-video@gentoo.org Enable manually-optimised routines using the AMD 3DNow!Ex SIMD instruction set, present in modern AMD CPUs. (Check for 3dnowext in /proc/cpuinfo to know whether your CPU supports it). AAC+ encoding via media-libs/libaacplus. Enables Adaptive Multi-Rate Audio support Enables Adaptive Multi-Rate Audio encoding support with media-libs/vo-amrwbenc. Enables optimizations for armv5te processors. Enables optimizations for armv6 processors. Enables optimizations for armv6t2 processors. Enables VFP optimizations for ARM processors. Adds support for Advanced Vector Extensions instructions (Intel Sandy Bridge, AMD Bulldozer and later chips) Adds support for Advanced Vector Extensions 2 instructions (Intel Haswell and later chips) Enforces license compatibility constraints via REQUIRED_USE. Enable playback of Blu-ray filesystems Enables media-libs/libbs2b based Bauer stereo-to-binaural filter. Enables audio CD grabbing with dev-libs/libcdio. Adds Xiph CELT audio decoding support via media-libs/celt Enables runtime CPU detection (useful for bindist, compatibility on other CPUs) Enable Dirac video support (an advanced royalty-free video compression format) via the reference library: dirac. Use external faac library for AAC encoding Use external fdk-aac library for AAC encoding Adds a text-to-speech filter based on app-accessibility/flite. Enables FMA3 optimizations: AMD processors starting with Piledriver architecture and Intel Haswell based processors or later. Enables FMA4 optimizations: AMD processors starting with Bulldozer architecture. Enable frei0r wrapping in libavfilter Enables fribidi support in the drawtext filter. Enables support for media-libs/game-music-emu for playing various video game music formats. Use pre-calculated tables rather than calculating them on the fly. Support for FireWire DV/HDV input device using media-libs/libiec61883. 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. Enables MIPS32R2 optimizations. Enables MIPS DSP ASE R1 optimizations. Enables MIPS DSP ASE R2 optimizations. Enables floating point MIPS optimizations. Enables mmx2 support Enables network streaming support Enables dev-libs/openssl support. Adds support for encrypted network protocols (TLS/HTTPS). Adds (decoding) support for the Opus codec via media-libs/opus. Force shared libraries to be built as PIC (this is slower) Adds support for playing media from Internet services using the quvi project. Enable Real Time Messaging Protocol using librtmp Enable Dirac video support (an advanced royalty-free video compression format) via libschroedinger (high-speed implementation in C of the Dirac codec). Enable SSH/sftp support via net-libs/libssh. Enables SSE4 optimizations: Intel Core microarchitecture and AMD K10 or later. Enables SSE4.2 optimizations: Nehalem-based Intel Core i7 or later. Faster floating point optimization for SSSE3 capable chips (Intel Core 2 and later chips) Enables MP2 encoding via media-sound/twolame as an alternative to the internal encoder. Adds support for SIMD optimizations for UltraSPARC processors. Enables vp8 codec support using libvpx: Decoding vp8 does not require this to be enabled but libvpx can also be used for decoding; encoding vp8 requires this useflag to be enabled though. Enables XOP (eXtended Operations) optimizations: AMD processors starting with Bulldozer architecture. Enables WebP encoding with media-libs/libwebp. Enables HEVC encoding with media-libs/x265. Enables media-libs/zvbi based teletext decoder.