summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2007-12-30 14:04:13 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2007-12-30 14:04:13 +0000
commit61b406f176297fad935e4c417c0ddfb1c0984b22 (patch)
treedf27f2e89db0f69afbaca49406767c483539e5ab /media-libs/xine-lib/metadata.xml
parentx86 stable, bug #202192 (diff)
downloadhistorical-61b406f176297fad935e4c417c0ddfb1c0984b22.tar.gz
historical-61b406f176297fad935e4c417c0ddfb1c0984b22.tar.bz2
historical-61b406f176297fad935e4c417c0ddfb1c0984b22.zip
Document non-obvious USE flags on metadata.xml.
Package-Manager: portage-2.1.4_rc11
Diffstat (limited to 'media-libs/xine-lib/metadata.xml')
-rw-r--r--media-libs/xine-lib/metadata.xml49
1 files changed, 49 insertions, 0 deletions
diff --git a/media-libs/xine-lib/metadata.xml b/media-libs/xine-lib/metadata.xml
index 397dc4e0676c..a7d72bceddf0 100644
--- a/media-libs/xine-lib/metadata.xml
+++ b/media-libs/xine-lib/metadata.xml
@@ -6,4 +6,53 @@
<email>media-video@gentoo.org</email>
</maintainer>
<longdescription>An open source library for media applications</longdescription>
+<use>
+ <flag name="real">
+ Enable support for loading and using RealPlayer binary codecs on x86 and
+ amd64 Linux. Enabling this USE flag might make the package
+ non-redistributable in binary form.
+ </flag>
+ <flag name="win32codecs">
+ Enable support for loading and using Windows 32-bit binary codecs on x86
+ Linux and FreeBSD. Enabling this USE flag might make the package
+ non-redistributable in binary form.
+ </flag>
+ <flag name="mad">
+ Build the <pkg>media-libs/libmad</pkg> based mp3 decoder. This mp3 decoder
+ has superior support compared to the one coming from FFmpeg that is used as
+ a fallback. If you experience any bad behaviour with mp3 files (skipping,
+ distorted sound) make sure you enabled this USE flag.
+ </flag>
+ <flag name="flac">
+ Build the <pkg>media-libs/flac</pkg> based FLAC demuxer and decoder. This
+ flag is not needed for playing FLAC content, neither standalone nor in Ogg
+ container (OggFLAC), but might have better support for exotic features like
+ 24-bit samples or 96kHz sample rates.
+ </flag>
+ <flag name="gtk">
+ Build the gdkpixbuf-based image decoder plugin.
+ </flag>
+ <flag name="imagemagick">
+ Build the ImageMagick-based image decoder plugin.
+ </flag>
+ <flag name="gnome">
+ Build the <pkg>gnome-base/gnome-vfs</pkg> based input plugin. This plugin is
+ used to access any resource that can be accessed through Nautilus's (and
+ others') URLs.
+ </flag>
+ <flag name="mmap">
+ Use mmap() function while reading file from local disks. Using mmap() will
+ use more virtual memory space, but leaves to the Kernel the task of caching
+ the file's data. mmap() access should be faster, but might misbehave if the
+ device where the file resides in is removed during playback.
+ </flag>
+ <flag name="truetype">
+ Use <pkg>media-libs/freetype</pkg> for font rendering and
+ <pkg>media-libs/fontconfig</pkg> for font discovery. Enabling this USE flag
+ will allow OSD (such as subtitles) to use more advanced font and to more
+ easily select which font to use. The support for TrueType fonts in xine-lib
+ is still experimental, and might not be as good looking as the bitmap fonts
+ used with this USE flag disabled.
+ </flag>
+</use>
</pkgmetadata>