media-libs / xine-lib

Core libraries for Xine movie player

Official package sites : http://xine.sourceforge.net/ ·

An open source library for media applications

v1.2.9999 :: 1 :: gentoo

Modified
License
GPL-2
USE flags
X a52 aac aalib alsa altivec bluray css dts dvb dxr3 fbcon flac gtk imagemagick ipv6 jack jpeg libav libcaca mad mmap mng modplug musepack opengl oss pulseaudio samba sdl speex theora truetype v4l vaapi vcd vdpau vdr vidix vis vorbis vpx wavpack xcb xinerama xv xvmc

v1.2.9-r2 :: 1 :: gentoo

Modified
License
GPL-2
Keywords
amd64 ppc ppc64 x86 ~amd64-fbsd ~arm64 ~hppa ~x86-fbsd
USE flags
X a52 aac aalib alsa altivec bluray css dts dvb dxr3 fbcon flac gtk imagemagick ipv6 jack jpeg libav libcaca mad mmap mng modplug musepack nls opengl oss pulseaudio samba sdl speex theora truetype v4l vaapi vcd vdpau vdr vidix vis vorbis vpx wavpack xcb xinerama xv xvmc

General

X
Add support for X11
a52
Enable support for decoding ATSC A/52 streams used in DVD
aac
Enable support for MPEG-4 AAC Audio
aalib
Add support for media-libs/aalib (ASCII-Graphics Library)
alsa
Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
altivec
Add support for optimizations for G4 and G5/ppc970 processors
bluray
Enable playback of Blu-ray filesystems using media-libs/libbluray
css
Enable reading of encrypted DVDs
dts
Enable DTS Coherent Acoustics decoder support
dvb
Add support for DVB (Digital Video Broadcasting)
dxr3
Enable support for DXR3 mpeg acceleration cards.
fbcon
Add framebuffer support for the console, via the kernel
flac
Build the media-libs/flac 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.
gtk
Build the gdkpixbuf-based image decoder plugin.
imagemagick
Build the ImageMagick-based image decoder plugin.
ipv6
Add support for IP version 6
jack
Add support for the JACK Audio Connection Kit
jpeg
Add JPEG image support
libav
Prefer libav over ffmpeg whenever both are supported
libcaca
Add support for colored ASCII-art graphics
mad
Build the media-libs/libmad 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.
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.
mng
Add support for libmng (MNG images)
modplug
Add libmodplug support for playing SoundTracker-style music files
musepack
Enable support for the musepack audio codec
nls
Add Native Language Support (using gettext - GNU locale utilities)
opengl
Add support for OpenGL (3D graphics)
oss
Add support for OSS (Open Sound System)
pulseaudio
Add support for PulseAudio sound server
samba
Add support for SAMBA (Windows File and Printer sharing)
sdl
Add support for Simple Direct Layer (media library)
speex
Add support for the speex audio codec (used for speech)
theora
Add support for the Theora Video Compression Codec
truetype
Use media-libs/freetype for font rendering and media-libs/fontconfig 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.
v4l
Enable support for video4linux (using linux-headers or userspace libv4l libraries)
vaapi
Enable Video Acceleration API for hardware decoding
vcd
Video CD support
vdpau
Enable the Video Decode and Presentation API for Unix acceleration interface
vdr
Build the VDR plugin
vidix
Enable support for vidix video output.
vis
Adds support for SIMD optimizations for UltraSPARC processors.
vorbis
Add support for the OggVorbis audio codec
vpx
Enable VP8 codec support via media-libs/libvpx.
wavpack
Add support for wavpack audio compression tools
xcb
Support the X C-language Binding, a replacement for Xlib
xinerama
Add support for querying multi-monitor screen geometry through the Xinerama API
xv
Add in optional support for the Xvideo extension (an X API for video playback)
xvmc
Enable support for XVideo Motion Compensation (accelerated mpeg playback).

app-arch / xz-utils : utils for managing LZMA compressed files

app-portage / elt-patches : Collection of patches for libtool.eclass

dev-libs / libcdio : A library to encapsulate CD-ROM reading and control

dev-libs / libxdg-basedir : Small library to access XDG Base Directories Specification paths

dev-vcs / mercurial : Scalable distributed SCM

media-libs / a52dec : library for decoding ATSC A/52 streams used in DVD

media-libs / aalib : A ASCII-Graphics Library

media-libs / alsa-lib : Advanced Linux Sound Architecture Library

media-libs / faad2 : AAC audio decoding library

media-libs / flac : free lossless audio encoder and decoder

media-libs / fontconfig : A library for configuring and customizing font access

media-libs / freetype : A high-quality and portable font engine

media-libs / libbluray : Blu-ray playback libraries

media-libs / libcaca : A library that creates colored ASCII-art graphics

media-libs / libdca : library for decoding DTS Coherent Acoustics streams used in DVD

media-libs / libdvdcss : A portable abstraction library for DVD decryption

media-libs / libdvdnav : Library for DVD navigation tools

media-libs / libfame : MPEG-1 and MPEG-4 video encoding library

media-libs / libmad : "M"peg "A"udio "D"ecoder library

media-libs / libmng : Multiple Image Networkgraphics lib (animated png's)

media-libs / libmodplug : Library for playing MOD-like music files

media-libs / libogg : the Ogg media file format library

media-libs / libpostproc : Video post processing library

media-libs / libsdl : Simple Direct Media Layer

media-libs / libtheora : The Theora Video Compression Codec

media-libs / libv4l : Separate libraries ebuild from upstream v4l-utils package

media-libs / libvorbis : The Ogg Vorbis sound file format library

media-libs / libvpx : WebM VP8 and VP9 Codec SDK

media-libs / speex : Audio compression format designed for speech

media-sound / musepack-tools : Musepack SV8 libraries and utilities

media-sound / pulseaudio : A networked sound server with an advanced plugin system

media-sound / wavpack : Hybrid lossless audio compression tools

media-video / ffmpeg : Complete solution to record, convert and stream audio and video. Includes libavcodec

media-video / libav : Complete solution to record, convert and stream audio and video

media-video / vcdimager : GNU VCDimager

net-fs / samba : Samba Suite Version 4

sys-devel / autoconf : Used to create autoconfiguration files

sys-devel / automake : Used to generate Makefile.in from Makefile.am

sys-devel / gettext : GNU locale utilities

sys-devel / libtool : A shared library tool for developers

sys-libs / zlib : Standard (de)compression library

virtual / glu : Virtual for OpenGL utility library

virtual / imagemagick-tools : Virtual for imagemagick command line tools

virtual / jack : Virtual for JACK Audio Connection Kit

virtual / jpeg : A virtual for the libjpeg.so.62 ABI for binary-only programs

virtual / libiconv : Virtual for the GNU conversion library

virtual / libintl : Virtual for the GNU Internationalization Library

virtual / opengl : Virtual for OpenGL implementation

virtual / os-headers : Virtual for operating system headers

virtual / pkgconfig : Virtual for the pkg-config implementation

x11-base / xorg-proto : X.Org combined protocol headers

x11-libs / gdk-pixbuf : Image loading library for GTK+

x11-libs / libX11 : X.Org X11 library

x11-libs / libXext : X.Org Xext library

x11-libs / libXinerama : X.Org Xinerama library

x11-libs / libXt : X.Org X Toolkit Intrinsics library

x11-libs / libXv : X.Org Xv library

x11-libs / libXvMC : X.Org XvMC library

x11-libs / libva : Video Acceleration (VA) API for Linux

x11-libs / libvdpau : VDPAU wrapper and trace libraries

x11-libs / libxcb : X C-language Bindings library

dev-libs / libcdio : A library to encapsulate CD-ROM reading and control

dev-libs / libxdg-basedir : Small library to access XDG Base Directories Specification paths

media-libs / a52dec : library for decoding ATSC A/52 streams used in DVD

media-libs / aalib : A ASCII-Graphics Library

media-libs / alsa-lib : Advanced Linux Sound Architecture Library

media-libs / faad2 : AAC audio decoding library

media-libs / flac : free lossless audio encoder and decoder

media-libs / fontconfig : A library for configuring and customizing font access

media-libs / freetype : A high-quality and portable font engine

media-libs / libbluray : Blu-ray playback libraries

media-libs / libcaca : A library that creates colored ASCII-art graphics

media-libs / libdca : library for decoding DTS Coherent Acoustics streams used in DVD

media-libs / libdvdcss : A portable abstraction library for DVD decryption

media-libs / libdvdnav : Library for DVD navigation tools

media-libs / libfame : MPEG-1 and MPEG-4 video encoding library

media-libs / libmad : "M"peg "A"udio "D"ecoder library

media-libs / libmng : Multiple Image Networkgraphics lib (animated png's)

media-libs / libmodplug : Library for playing MOD-like music files

media-libs / libogg : the Ogg media file format library

media-libs / libpostproc : Video post processing library

media-libs / libsdl : Simple Direct Media Layer

media-libs / libtheora : The Theora Video Compression Codec

media-libs / libv4l : Separate libraries ebuild from upstream v4l-utils package

media-libs / libvorbis : The Ogg Vorbis sound file format library

media-libs / libvpx : WebM VP8 and VP9 Codec SDK

media-libs / speex : Audio compression format designed for speech

media-sound / musepack-tools : Musepack SV8 libraries and utilities

media-sound / pulseaudio : A networked sound server with an advanced plugin system

media-sound / wavpack : Hybrid lossless audio compression tools

media-video / ffmpeg : Complete solution to record, convert and stream audio and video. Includes libavcodec

media-video / libav : Complete solution to record, convert and stream audio and video

media-video / vcdimager : GNU VCDimager

net-fs / samba : Samba Suite Version 4

sys-libs / zlib : Standard (de)compression library

virtual / glu : Virtual for OpenGL utility library

virtual / imagemagick-tools : Virtual for imagemagick command line tools

virtual / jack : Virtual for JACK Audio Connection Kit

virtual / jpeg : A virtual for the libjpeg.so.62 ABI for binary-only programs

virtual / libiconv : Virtual for the GNU conversion library

virtual / libintl : Virtual for the GNU Internationalization Library

virtual / opengl : Virtual for OpenGL implementation

x11-libs / gdk-pixbuf : Image loading library for GTK+

x11-libs / libX11 : X.Org X11 library

x11-libs / libXext : X.Org Xext library

x11-libs / libXinerama : X.Org Xinerama library

x11-libs / libXv : X.Org Xv library

x11-libs / libXvMC : X.Org XvMC library

x11-libs / libva : Video Acceleration (VA) API for Linux

x11-libs / libvdpau : VDPAU wrapper and trace libraries

x11-libs / libxcb : X C-language Bindings library

dev-games / openscenegraph : Open source high performance 3D graphics toolkit

dev-libs / efl : Enlightenment Foundation Libraries all-in-one package

media-libs / mlt : Open source multimedia framework for television broadcasting

media-libs / opencv : A collection of algorithms and sample code for various computer vision problems

media-plugins / vdr-xineliboutput : Video Disk Recorder Xinelib PlugIn

media-sound / picoxine : Very small xine frontend for playing audio events

media-sound / quodlibet : audio library tagger, manager, and player for GTK+

media-sound / xineadump : Utility for Xine decoding support in transKode

media-video / gxine : GTK+ Front-End for libxine

media-video / oxine : OSD frontend for Xine

media-video / subtitlecomposer : Text-based subtitles editor

media-video / xine-ui : Xine movie player

466226
=media-libs/xine-lib-1.2.5 on x32 - as: noise.c:196: Error: `(%esi,%rax)' is not a valid base/index expression
477704
media-libs/xine-lib-1.2.3, media-video/xine-ui-0.99.7 hangs in vaapi_dispose after unsuccessfully trying to load /usr/lib64/va/drivers/nouveau_drv_video.so
496392
media-libs/xine-lib convert to multilib
499994
=media-libs/xine-lib-1.2.6 - eq.c: In function 'process_MMX': eq.c:52:3: error: 'asm' operand has impossible constraints
515456
>=media-libs/xine-lib-1.2.5: Outdated prefix version causes broken rdeps
537350
media-libs/xine-lib-1.2.6[vaapi] with x11-libs/libva-1.5.0 - video_out_vaapi.c:70:23: fatal error: va/va_glx.h: No such file or directory
551370
media-libs/xine-lib : xmmx.c:79: Error: unsupported instruction `movq'
573572
=media-libs/xine-lib-1.2.6-r1 USE=-libav - checking for FFMPEG_POSTPROC... configure: error: Package requirements (libpostproc) were not met: No package 'libpostproc' found
664744
media-libs/xine-lib-1.2.9-r2 cannot handle opus audio in ogg container
667978
media-libs/xine-lib-1.2.9-r2 : configure: error: MNG support requested, but libmng not found
672392
media-libs/xine-lib-1.2.9-r2 USE=vcd with media-video/vcdimager-0.7.24 - In file included from xineplug_inp_vcd.c:77: /usr/include/libvcd/info.h:458:3: error: unknown type name ‘CdioList’; did you mean ‘CdioList_t’?
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-libs/xine-lib: Drop 1.2.9-r1
Package-Manager: Portage-2.3.46, Repoman-2.3.10
Andreas Sturmlechner · gentoo
media-libs/xine-lib: Switch USE=jack to virtual/jack, dep fixes
Reported-by: Daniel Bautista <dbautista@gmail.com> Tested-by: Anton Gubarkov <anton.gubarkov@gmail.com> Closes: https://bugs.gentoo.org/637466 Package-Manager: Portage-2.3.46, Repoman-2.3.10
Andreas Sturmlechner · gentoo
media-libs/xine-lib: Sort DEPENDs
Package-Manager: Portage-2.3.46, Repoman-2.3.10
Andreas Sturmlechner · gentoo
media-libs/xine-lib: Add media-libs/libmng slot op
Package-Manager: Portage-2.3.46, Repoman-2.3.10
Andreas Sturmlechner · gentoo
media-libs/xine-lib: Add sys-libs/zlib slot op
Package-Manager: Portage-2.3.46, Repoman-2.3.10
Andreas Sturmlechner · gentoo
media-libs/xine-lib: Add missing || die
Package-Manager: Portage-2.3.46, Repoman-2.3.10
Andreas Sturmlechner · gentoo
media-libs/xine-lib: Fix EHG_REPO_URI after upstream move
Thanks-to: Andreas Fink <finkandreas@web.de> Closes: https://bugs.gentoo.org/655838 Package-Manager: Portage-2.3.46, Repoman-2.3.10
Andreas Sturmlechner · gentoo
media-libs/xine-lib: Drop superfluous multilib inherit
Package-Manager: Portage-2.3.46, Repoman-2.3.10
Andreas Sturmlechner · gentoo
media-libs/xine-lib: Drop USE fusionsound and DirectFB from DEPENDs
Package-Manager: Portage-2.3.46, Repoman-2.3.10
Andreas Sturmlechner · gentoo
media-libs/xine-lib: Switch USE=jack to virtual/jack
Bug: https://bugs.gentoo.org/637466 Package-Manager: Portage-2.3.46, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Pacho Ramos · gentoo
media-libs/xine-lib: Drop old
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Arfrever Frehtes Taifersar Arahesis · gentoo
media-libs/*: Update dependencies (x11-proto/* -> x11-base/xorg-proto).
Lars Wendler · gentoo
media-libs/xine-lib: Removed old.
Package-Manager: Portage-2.3.36, Repoman-2.3.9
Sergei Trofimovich · gentoo
media-libs/xine-lib: stable 1.2.9-r1 for ppc64, bug #642500
Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc64"
Sergei Trofimovich · gentoo
media-libs/xine-lib: stable 1.2.9-r1 for ppc, bug #642500
Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc"
Thomas Deutschmann · gentoo
media-libs/xine-lib: x86 stable (bug #642500)
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Jason Zaman · gentoo
media-libs/xine-lib: amd64 stable
Gentoo-bug: 642500 Package-Manager: Portage-2.3.19, Repoman-2.3.6
Pacho Ramos · gentoo
media-libs/xine-lib: Drop directfb support (#642500), slot operator needed for libva (#641634), really drop .la files and COPYING file.
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Thomas Deutschmann · gentoo
media-libs/xine-lib: x86 stable (bug #639992)
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Lars Wendler · gentoo
media-libs/xine-lib: Minor ebuild improvements.
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Alexis Ballier · gentoo
media-libs/xine-lib: bump to 1.2.9
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Sergei Trofimovich · gentoo
media-libs/xine-lib: stable 1.2.8 for ppc64, bug #639992
Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc64"
Sergei Trofimovich · gentoo
media-libs/xine-lib: stable 1.2.8 for ppc, bug #639992
Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc"
Jason Zaman · gentoo
media-libs/xine-lib: amd64 stable
Gentoo-bug: 639992 Package-Manager: Portage-2.3.13, Repoman-2.3.3
Alexis Ballier · gentoo
media-libs/xine-lib: keyword ~arm64
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Alexis Ballier · gentoo
media-libs/xine-lib: Fix usedep requirements on libva.
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Lars Wendler · gentoo
media-libs/xine-lib: Fixed build with imagemagick-7 (bug #581820).
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Alexis Ballier · gentoo
media-libs/xine-lib: Add := dep on libbluray
Package-Manager: Portage-2.3.4, Repoman-2.3.2
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Lars Wendler · gentoo
media-libs/xine-lib: Bump to version 1.2.8
Package-Manager: Portage-2.3.3, Repoman-2.3.1
David Seifert · gentoo
media-libs/xine-lib: Depend on virtual/imagemagick-tools
Package-Manager: Portage-2.3.3, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/3907
Pacho Ramos · gentoo
media-libs/xine-lib: FusionSound will disappear in the near future (#596534)
Package-Manager: Portage-2.3.3, Repoman-2.3.1
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Pacho Ramos · gentoo
media-libs/xine-lib: Needs to be rebuilt with libcdio subslot bumps
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Mike Frysinger · gentoo
media-libs/xine-lib: fix build w/newer glibc #580012
Pacho Ramos · gentoo
media-libs/xine-lib: Allow usage of directfb fusionsound and use the same name for the USE as the other consumer in the tree and the one upstream uses too.
Package-Manager: portage-2.3.2
Lars Wendler · gentoo
media-libs/xine-lib: Added sub-slot dep for media-libs/libvpx.
Package-Manager: portage-2.3.0 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
media-libs/xine-lib: Removed old.
Package-Manager: portage-2.3.0 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
media-libs/xine-lib: Fixed compilation with >=x11-libs/libxcb-1.12
Gentoo bug #584640 Package-Manager: portage-2.3.0 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Michał Górny · gentoo
media-libs/xine-lib: Remove := slot op from ||, #586316
Lars Wendler · gentoo
media-libs/xine-lib: Added slotdep for imagemagick. Bumped to EAPI-6.
Package-Manager: portage-2.2.28 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Alexis Ballier · gentoo
media-libs/xine-lib: fix build with ffmpeg git master
Package-Manager: portage-2.2.20.1
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed