media-libs/libvlc
Compatibility library for VLC 3 (libvlc and plugins only)
-
libvlc-3.0.23-r2amd64 arm64alsa aom archive aribsub bidi bluray chromaprint chromecast dav1d dbus dc1394 debug directx +dvbpsi dvd +encode faad fdk +ffmpeg flac fluidsynth fontconfig +gcrypt gme keyring gstreamer ieee1394 jack jpeg kate libass libcaca libnotify +libsamplerate libtiger linsys lirc live lua macosx-notifications mad matroska modplug mp3 mtp musepack ncurses nfs ogg omxil optimisememory opus png projectm pulseaudio run-as-root samba sftp shout sid soxr speex srt ssl svg taglib theora tremor truetype twolame udev upnp vaapi v4l vdpau vnc vpx wayland +X x264 x265 xml zeroconf zvbi cpu_flags_arm_neon cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse +lua_single_target_lua5-1 test
View
Download
Browse License: LGPL-2.1 GPL-2 Overlay: redcore-desktop
USE Flags
alsa
Global: Adds support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
aom
* This flag is undocumented *
archive
Global: Enables support for accessing files in archives transparently via app-arch/libarchive
aribsub
* This flag is undocumented *
bidi
Global: Enables bidirectional language support
bluray
Global: Enable playback of Blu-ray filesystems
chromaprint
* This flag is undocumented *
chromecast
* This flag is undocumented *
dav1d
* This flag is undocumented *
dbus
Global: Enable dbus support for anything that needs it (gpsd, gnomemeeting, etc)
dc1394
Global: Enables IIDC cameras support.
debug
Global: Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see http://www.gentoo.org/proj/en/qa/backtraces.xml
directx
* This flag is undocumented *
+dvbpsi
* This flag is undocumented *
dvd
Global: Adds support for DVDs
+encode
* This flag is undocumented *
faad
Global: Uses external faad library for AAC decoding instead of internal libavcodec for decoding AAC. The faad library supports additional AAC types like AAC-LATM that libavcodec does not support
fdk
* This flag is undocumented *
+ffmpeg
* This flag is undocumented *
flac
Global: Adds support for FLAC: Free Lossless Audio Codec
fluidsynth
Global: compile with support for fluidsynth
fontconfig
Global: Support for configuring and customizing font access via media-libs/fontconfig
+gcrypt
* This flag is undocumented *
gme
* This flag is undocumented *
keyring
* This flag is undocumented *
gstreamer
Global: Adds support for media-libs/gstreamer (Streaming media)
ieee1394
Global: Enable FireWire/iLink IEEE1394 support (dv, camera, ...)
jack
Global: Adds support for the JACK Audio Connection Kit
jpeg
Global: Adds JPEG image support
kate
Global: Adds support for Ogg Kate subtitles via libkate.
libass
Global: Enables subtitles support using libass.
libcaca
Global: Add support for colored ASCII-art graphics
libnotify
Global: Enable desktop notification support
+libsamplerate
* This flag is undocumented *
libtiger
Global: Enables Ogg Kate subtitles rendering using libtiger.
linsys
* This flag is undocumented *
lirc
Global: Adds support for lirc (Linux's Infra-Red Remote Control)
live
Global: Enables live.com streaming media support
lua
Global: Enable Lua scripting support
macosx-notifications
* This flag is undocumented *
mad
Global: Adds support for mad (high-quality mp3 decoder library and cli frontend)
matroska
Global: Adds support for the matroska container format (extensions .mkv, .mka and .mks)
modplug
Global: Adds libmodplug support
mp3
Global: Add support for reading mp3 files
mtp
Global: Enable support for Media Transfer Protocol
musepack
Global: Enable support for the musepack audio codec
ncurses
Global: Adds ncurses support (console display library)
nfs
Global: Adds support for NFS shares
ogg
Global: Adds support for the Ogg container format (commonly used by Vorbis, Theora and flac)
omxil
* This flag is undocumented *
optimisememory
Global: Enable optimisation for memory rather than performance.
opus
* This flag is undocumented *
png
Global: Adds support for libpng (PNG images)
projectm
Global: Build with ProjectM visualization
pulseaudio
Global: Adds support for PulseAudio sound server
run-as-root
Global: Allows vlc to start for root. Don't enable this unless you have a very specific (e.g. embedded) need for it!
samba
Global: Adds support for SAMBA (Windows File and Printer sharing)
sftp
Global: Enable sftp support
shout
Global: Enable shoutcast support
sid
Global: Build with SID (Commodore 64 Audio) support
soxr
* This flag is undocumented *
speex
Global: Adds support for the speex audio codec (used for speech)
srt
Global: Support for SRT subtitle format
ssl
Global: Adds support for Secure Socket Layer connections
svg
Global: Adds support for SVG (Scalable Vector Graphics)
taglib
Global: Enable tagging support with taglib
theora
Global: Adds support for the Theora Video Compression Codec
tremor
Global: Enable internal support for Vorbis
truetype
Global: Adds support for FreeType and/or FreeType2 fonts
twolame
Global: Enables twolame support (MPEG Audio Layer 2 encoder)
udev
Global: Use sys-fs/udev to determine available devices
upnp
Global: Enables support for sending files over upnp using net-libs/gupnp-av
vaapi
Global: Enables VAAPI (Video Acceleration API) for hardware decoding
v4l
Global: Enables video4linux support
vdpau
Global: Build with vdpau support
vnc
Global: Enable VNC (remote desktop viewer) support
vpx
Global: Enables vp8 codec support using libvpx
wayland
* This flag is undocumented *
+X
* This flag is undocumented *
x264
Global: Enable h264 encoding using x264
x265
* This flag is undocumented *
xml
Global: Add support for XML files
zeroconf
Global: Support for DNS Service Discovery (DNS-SD)
zvbi
Global: Enable VBI Decoding Library for Zapping
cpu_flags_arm_neon
* This flag is undocumented *
cpu_flags_ppc_altivec
* This flag is undocumented *
cpu_flags_x86_mmx
* This flag is undocumented *
cpu_flags_x86_sse
* This flag is undocumented *
+lua_single_target_lua5-1
* This flag is undocumented *
test
Global: Workaround to pull in packages needed to run with FEATURES=test. Portage-2.1.2 handles this internally, so don't set it in make.conf/package.use anymore

