Xine Libraries-1.1.12

Introduction to Xine Libraries

The xine Libraries package contains xine libraries. These are useful for interfacing with external plug-ins that allow the flow of information from the source to the screen and speakers.

Package Information

Xine Libraries Dependencies

Required

X Window System and EsounD-0.2.37 or OSS or ALSA-1.0.13 or aRts-1.5.9 or PulseAudio or JACK

Recommended

Optional

AAlib-1.4rc5, libmng-1.0.9, SDL-1.2.11, libFAME-0.9.1, libvorbis-1.2.0, Speex-1.0.5, GNOME Virtual File System-2.18.1, FLAC-1.2.1, Samba-3.0.30, ImageMagick-6.3.5-10, DirectFB, Theora, libcaca, libmodplug, libcdio, VCDImager, libmpcdec, WavPack, libdxr3, sgmltools-lite, and Transfig

The developers recommended that you use the internal source tree versions of liba52-0.7.4, libdts (now libdca), libdvdnav, and libmad-0.15.1b and not system-installed versions.

User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/xine-lib

Installation of Xine Libraries

Install xine Libraries by running the following commands:

./configure --prefix=/usr --enable-static --with-external-ffmpeg \
            --docdir=/usr/share/doc/xine-lib-1.1.12 &&
make

This package does not come with a test suite.

Now, as the root user:

make install

Command Explanations

--enable-static: This switch is used to enable building the static library as some programs link against it.

--with-external-ffmpeg: This switch enables use of an external FFmpeg library. The internaly built library produces poor resuts with some video files.

--docdir=/usr/share/xine-lib-1.1.12: This switch causes the documentation to be installed into a versioned instead of the default /usr/share/doc/xine-lib.

Contents

Installed Program: xine-config
Installed Libraries: libxine.{a,so} and numerous plugin modules and video extensions
Installed Fonts: Output display engine fonts located in /usr/share/xine/libxine1/fonts
Installed Directories: /usr/include/xine, /usr/lib/xine, /usr/share/xine, and /usr/share/doc/xine-lib-1.1.12

Short Descriptions

xine-config

provides information to programs trying to link with the xine libraries.

libxine.so

provides the API for processing audio/video files.

Last updated on 2008-05-09 08:00:42 -0500