media-libs/xine-lib (gentoo)

Search

Package Information

Homepage:
https://xine.sourceforge.net/
License:
GPL-2

Versions

Version EAPI Keywords Slot
1.2.9999 8 ~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 1
1.2.13-r5 8 amd64 arm64 ~hppa ppc ppc64 ~riscv x86 1
1.2.13-r3 8 amd64 arm64 ~hppa ppc ppc64 ~riscv x86 1

Metadata

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="project">
		<email>media-video@gentoo.org</email>
	</maintainer>
	<use>
		<flag name="bluray">
			Enable playback of Blu-ray filesystems using <pkg>media-libs/libbluray</pkg>
		</flag>
		<flag name="dav1d">
			Enable support for <pkg>media-libs/dav1d</pkg> AV1 decoder
		</flag>
		<flag name="dxr3">
			Enable support for DXR3 mpeg acceleration cards.
		</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="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="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="nfs">
			Allow accessing NFS shares via <pkg>net-fs/libnfs</pkg>.
		</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>
		<flag name="sftp">
			Use <pkg>net-libs/libssh2</pkg> to access SFTP servers.
		</flag>
		<flag name="vdr">
			Build the VDR plugin
		</flag>
		<flag name="vidix">
			Enable support for vidix video output.
		</flag>
		<flag name="vis">
			Adds support for SIMD optimizations for UltraSPARC processors.
		</flag>
		<flag name="xvmc">
			Enable support for XVideo Motion Compensation (accelerated mpeg playback).
		</flag>
	</use>
	<upstream>
		<remote-id type="sourceforge">xine</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Flag Description 1.2.9999 1.2.13-r5 1.2.13-r3
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)
bluray Enable playback of Blu-ray filesystems using <pkg>media-libs/libbluray</pkg>
cpu_flags_ppc_altivec ⚠️
css Enable reading of encrypted DVDs
dav1d Enable support for <pkg>media-libs/dav1d</pkg> AV1 decoder
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 <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.
gtk Build the gdkpixbuf-based image decoder plugin.
imagemagick Build the ImageMagick-based image decoder plugin.
jack Add support for the JACK Audio Connection Kit
jpeg Add JPEG image support
libcaca Add support for colored ASCII-art graphics
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.
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
nfs Allow accessing NFS shares via <pkg>net-fs/libnfs</pkg>.
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 sound server support via media-libs/libpulse (may be PulseAudio or PipeWire)
samba Add support for SAMBA (Windows File and Printer sharing)
sdl Add support for Simple Direct Layer (media library)
sftp Use <pkg>net-libs/libssh2</pkg> to access SFTP servers.
speex Add support for the speex audio codec (used for speech)
theora Add support for the Theora Video Compression Codec
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.
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 Add support for VP8/VP9 codecs (usually via media-libs/libvpx)
wavpack Add support for wavpack audio compression tools
wayland Enable dev-libs/wayland backend
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).

Files

Manifest

Type File Size Versions
Unmatched Entries
Type File Size
DIST xine-lib-1.2.13.tar.xz 5007364 bytes