summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Savchenko <bircoph@gmail.com>2010-10-24 05:16:48 +0400
committerAndrew Savchenko <bircoph@gmail.com>2010-10-24 05:16:48 +0400
commit9ea1da4a69c8126e4df5f658bc8148e86d316e7d (patch)
tree57c43b8ab1a578c153ccd1f0cf451d6d9fc54b00 /media-video/mplayer/metadata.xml
parentDepend aacskeys on icedtea. (diff)
downloadbircoph-9ea1da4a69c8126e4df5f658bc8148e86d316e7d.tar.gz
bircoph-9ea1da4a69c8126e4df5f658bc8148e86d316e7d.tar.bz2
bircoph-9ea1da4a69c8126e4df5f658bc8148e86d316e7d.zip
Add advanced MPlayer live ebuild.
This MPlayer ebuild is intended to be kept in sync with main tree ebuild and send all possible patches there. However it contains support for some out-of-the-main-tree packages and rarely used features that are unlikely to be accepted by the main repository, so it is placed here. At this moment there are differences from portage: - support for tivo (vstream-client); - support for nemesi (but beware of broken nemesi manifests); - use real binary codecs (in very rare cases when open codecs fail they may be usefull); - restore support for svga video output and svga kernel helper.
Diffstat (limited to 'media-video/mplayer/metadata.xml')
-rw-r--r--media-video/mplayer/metadata.xml59
1 files changed, 59 insertions, 0 deletions
diff --git a/media-video/mplayer/metadata.xml b/media-video/mplayer/metadata.xml
new file mode 100644
index 0000000..634d922
--- /dev/null
+++ b/media-video/mplayer/metadata.xml
@@ -0,0 +1,59 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>video</herd>
+<maintainer>
+ <email>media-video@gentoo.org</email>
+</maintainer>
+<use>
+ <flag name="3dnowext">Enable 3dnowext cpu instructions</flag>
+ <flag name="amr">Enables Adaptive Multi-Rate format support</flag>
+ <flag name="ass">SRT/SSA/ASS (SubRip / SubStation Alpha) subtitle support</flag>
+ <flag name="bl">Blinkenlights video output</flag>
+ <flag name="bluray">Enable playback of Blu-ray filesystems</flag>
+ <flag name="bs2b">Enable Bauer stereophonic-to-binaural headphone filter</flag>
+ <flag name="cdio">Use libcdio for CD support (instead of cdparanoia)</flag>
+ <flag name="cpudetection">Enables runtime CPU detection (useful for bindist, compatibility on other CPUs)</flag>
+ <flag name="custom-cpuopts">Fine-tune custom CPU optimizations (UNSUPPORTED)</flag>
+ <flag name="dirac">Enable Dirac video support (an advanced royalty-free video compression format) via the reference library: dirac.</flag>
+ <flag name="dvdnav">Use forked libdvdnav, navigate menus in GUIs</flag>
+ <flag name="dxr3">Enable DXR3/H+ video output</flag>
+ <flag name="enca">Enables support for charset discovery and conversion</flag>
+ <flag name="external-ffmpeg">Use shared FFmpeg libraries instead of static bundled ones. Discouraged by upstream.</flag>
+ <flag name="faac">Use external faac library for AAC encoding</flag>
+ <flag name="faad">Use external faad library for AAC decoding</flag>
+ <flag name="gmplayer">Build gmplayer, a GTK+ MPlayer gui (UNSUPPORTED)</flag>
+ <flag name="live">Enables live.com streaming media support</flag>
+ <flag name="md5sum">Enables md5sum video output</flag>
+ <flag name="mmxext">Enables mmx2 support</flag>
+ <flag name="mng">MNG input support</flag>
+ <flag name="nemesi">Enable Nemesi Streaming Media support</flag>
+ <flag name="network">Enables network streaming support</flag>
+ <flag name="nut">Enables support for the NUT container format</flag>
+ <flag name="osdmenu">Enables support for on-screen display (OSD) menus</flag>
+ <flag name="pnm">Add PNM video output option, to create PPM/PGM/PGMYUV images</flag>
+ <flag name="pvr">Enable Video4Linux2 MPEG PVR</flag>
+ <flag name="radio">Enable V4L2 radio interface and support</flag>
+ <flag name="rar">Enable Unique RAR File Library</flag>
+ <flag name="real">Adds real audo/video support</flag>
+ <flag name="rtc">Enables usage of the linux real time clock. The alternative is software emulation of rtc</flag>
+ <flag name="rtmp">Enables RTMPDump Streaming Media support</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="shm">Enable support for shm</flag>
+ <flag name="svga">SVGA video output</flag>
+ <flag name="svga-helper">Use SVGA kernel helper for userspace access</flag>
+ <flag name="ssse3">faster floating point optimization for SSSE3 capable chips (Intel Core 2 and later chips)</flag>
+ <flag name="teletext">Support for TV teletext interface</flag>
+ <flag name="tga">Enables Targa video output</flag>
+ <flag name="tivo">Enables vstream client support for TiVo streams</flag>
+ <flag name="toolame">Enable toolame MPEG-2 encoding</flag>
+ <flag name="tremor">Enable internal support for Vorbis</flag>
+ <flag name="twolame">Enable twolame MPEG-2 encoding</flag>
+ <flag name="vdpau">Enables experimental VDPAU support (requires nVidia video cards) to offload MPEG2/MPEG4/VC1/WMV CPU processing to video card</flag>
+ <flag name="vpx">Enables vp8 codec support using libvpx</flag>
+ <flag name="vidix">Support for vidix video output</flag>
+ <flag name="xanim">Enables support for xanim based codecs</flag>
+ <flag name="xvmc">Enables X-Video Motion Compensation support</flag>
+ <flag name="zoran">Enables ZR360[56]7/ZR36060 video output</flag>
+</use>
+</pkgmetadata>