Xine Libraries-1.1.1

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.36 or OSS or ALSA-1.0.13 or aRts-1.5.6 or PulseAudio

Optional

pkg-config-0.20, FFmpeg-0.4.9-pre1, AAlib-1.4rc5, libmng-1.0.9, SDL-1.2.11, FLAC-1.1.2, libFAME-0.9.1, libogg-1.1.3, libvorbis-1.1.2, Speex-1.0.5, libmad-0.15.1b, liba52-0.7.4, GNOME Virtual File System-2.14.2, Samba-3.0.23d, ImageMagick-6.2.8-0, DirectFB, Theora, LibSTK, libcaca, libdvdnav, libmodplug, XvMC Wrapper (only if you have XFree86 installed), libcdio, VCDImager, sgmltools-lite, and Transfig

It is recommended that you use the internal source tree versions of FFmpeg, liba52, libdvdnav and libmad 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 &&
make

Trying to use the locally installed FFmpeg library by passing --with-external-ffmpeg to configure may not compile cleanly.

You will need to pass --with-xv-path=</directory/path> to configure if you didn't install Xorg or XFree86 in /usr/X11R6. For example, if you installed Xorg in /usr, you will need to use --with-xv-path=/usr/lib.

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.

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

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 2007-02-14 11:57:11 -0600