summaryrefslogtreecommitdiff
blob: da0fee3957981ee260db93ca56776ec91ab40fa8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
	<maintainer type="project">
		<email>media-video@gentoo.org</email>
		<name>Gentoo Video project</name>
	</maintainer>
	<use>
		<flag name="aom">Enable experimental support for AV1 codec</flag>
		<flag name="archive">Enable support for libarchive stream extractor</flag>
		<flag name="atmo">Enable support for AtmoLight (homebrew Ambient Lighting Technology)</flag>
		<flag name="audioqueue">Enable AudioQueue audio module for Mac OS X</flag>
		<flag name="avcodec">Enable libavcodec support for video/audio encoding/decoding. libavcodec is part of FFmpeg</flag>
		<flag name="avformat">Enable libformat support for reading and writing various media containers. libavformat is part of FFmpeg</flag>
		<flag name="bluray">Enable libbluray for Blu-ray disc support</flag>
		<flag name="chromaprint">Enable libchromaprint for Chromaprint based audio fingerprinter support</flag>
		<flag name="chromecast">Enable experimental support for Google Chromecast</flag>
		<flag name="dc1394">Enable IIDC cameras support</flag>
		<flag name="directx">Enable Win32 DirectX support</flag>
		<flag name="dvbpsi">Enable support for Mpeg-TS files (.ts, .m2ts, .mts) via <pkg>media-libs/libdvbpsi</pkg></flag>
		<flag name="dxva2">Enable Win32 DxVA2 support</flag>
		<flag name="encode">Enable streaming-output support and videolan manager to control multiple streams from within one instance</flag>
		<flag name="faad">Enable AAC audio decoding library support via media-libs/faad2</flag>
		<flag name="fdk">Enable the Fraunhofer AAC codec library</flag>
		<flag name="fluidsynth">Enable Fluidsynth MIDI software synthesis (with external sound fonts)</flag>
		<flag name="gcrypt">Enable cryptography support via libgcrypt</flag>
		<flag name="gme">Enable support for <pkg>media-libs/game-music-emu</pkg> for playing various video game music formats</flag>
		<flag name="gnome">Adds support for GNOME's filesystem abstraction layer, <pkg>gnome-base/gnome-vfs</pkg>. This flag is not GUI-related</flag>
		<flag name="growl">Enable growl notification support (over UDP for remote access and native on OSX)</flag>
		<flag name="gstreamer">Enable GStreamer based decoding support (currently supports only video decoding)</flag>
		<flag name="httpd">Enable a web based interface for vlc</flag>
		<flag name="kate">Adds support for Ogg Kate subtitles via libkate</flag>
		<flag name="libtar">Uses libtar instead of the built-in tar reader for reading custom skins</flag>
		<flag name="libtiger">Enable Ogg Kate subtitles rendering using libtiger</flag>
		<flag name="linsys">Enable support for Linux Linear Systems Ltd. SDI and HD-SDI input cards</flag>
		<flag name="live">Enable live555 streaming media support (client support for rtsp)</flag>
		<flag name="lua">Enable Lua scripting support, needed for including support for Jamendo (online music platform) and similar things</flag>
		<flag name="macosx-dialog-provider">Enable Mac OS X dialog module</flag>
		<flag name="macosx-eyetv">Enable Mac OS X EyeTV (TNT Tuner) module</flag>
		<flag name="macosx-notifications">Enable Mac OS X notifications module (formerly growl)</flag>
		<flag name="macosx-quartztext">Enable Mac OS X quartz text module</flag>
		<flag name="macosx-qtkit">Enable Mac OS X qtkit module: qtcapture (video) and qtsound (audio) module</flag>
		<flag name="matroska">Enable matroska support using reference libraries (fallback on other existing matroska support if disabled, i.e., matroska enabled FFmpeg)</flag>
		<flag name="mpeg">Add libmpeg2 support for mpeg-1 and mpeg-2 video streams</flag>
		<flag name="nfs">Enable support for nfs protocol via <pkg>net-fs/libnfs</pkg></flag>
		<flag name="omxil">Enable OpenMAX Integration Layer codec module</flag>
		<flag name="opencv">Enable OpenCV (computer vision) filter module</flag>
		<flag name="optimisememory">Enable optimisation for memory rather than performance</flag>
		<flag name="opus">Support opus decoding via libopus</flag>
		<flag name="postproc">Enable image post-processing via libpostproc (part of FFmpeg)</flag>
		<flag name="projectm">Enable the projectM visualization plugin</flag>
		<flag name="rtsp">Enable real audio and RTSP modules</flag>
		<flag name="run-as-root">Allows vlc to start for root. Don't enable this unless you have a very specific (e.g. embedded) need for it!</flag>
		<flag name="schroedinger">Enable Dirac video support (an advanced royalty-free video compression format) via libschroedinger (high-speed implementation in C of the Dirac codec)</flag>
		<flag name="sdl-image">Enable sdl image video decoder (depends on sdl)</flag>
		<flag name="sftp">Enable libssh2 to support SFTP file transfer</flag>
		<flag name="shout">Enable libshout output</flag>
		<flag name="sid">Adds support for playing C64 SID files through <pkg>media-libs/libsidplay</pkg>:2</flag>
		<flag name="skins">Enable support for the skins2 interface</flag>
		<flag name="soxr">Enable SoX Resampler support via <pkg>media-libs/soxr</pkg></flag>
		<flag name="srt">Enable support for Secure Reliable Transport (SRT) via <pkg>net-libs/srt</pkg></flag>
		<flag name="swscale">Enable image scaling and conversion via libswscale (part of FFmpeg)</flag>
		<flag name="tremor">Enable tremor, a fixed-point version of the Ogg Vorbis decoder</flag>
		<flag name="twolame">Enable twolame support (MPEG Audio Layer 2 encoder)</flag>
		<flag name="upnp">Enable support for the Intel SDK stack based UPnP discovery module instead of CyberLink</flag>
		<flag name="vcdx">Enable VCD with navigation via libvcdinfo (depends on cdio)</flag>
		<flag name="vlm">New videolan (media) manager (vlm), a little manager designed to launch and manage multiple streams from within one instance of VLC</flag>
		<flag name="vpx">Enable the decoder(s) from the WebM VP8 / VP9 Codec SDK</flag>
		<flag name="wma-fixed">Enable fixed point WMA decoder</flag>
		<flag name="X">Enable support for, e.g., fullscreen mode via the X Window System. By itself, this flag does not build a graphical interface</flag>
		<flag name="x265">Support X265 Encoder</flag>
		<flag name="xcb">Support the X C-language Binding, a replacement for Xlib; !!! you will need this option to be able to integrate video in the Qt interface, see bug #500678</flag>
		<flag name="zeroconf">Enable support for zero-configuration networking via avahi</flag>
		<flag name="zvbi">Enable support for teletext subtitles via the zvbi library</flag>
	</use>
</pkgmetadata>