Xine Libraries-1.1.20

Introduction à Xine Libraries

Le paquet xine Libraries contient les bibliothèques xine. Elles sont utiles pour être des interfaces avec des plugins externes qui gèrent un flux d'informations depuis la source vers l'écran et les haut-parleurs.

Ce paquet est connu pour se construire et fonctionner correctement sur une plateforme LFS-7.0.

Informations sur le paquet

Dépendances de Xine Libraries

Requises

X Window System, FFmpeg-0.9, et au moins un parmi : ALSA-1.0.24.1, EsounD-0.2.41, OSS, aRts-1.5.10, PulseAudio-0.9.23 ou JACK

Facultatives

FLAC-1.2.1, libtheora-1.1.1, libvorbis-1.3.2, SDL-1.2.14, Speex-1.2rc1, libFAME-0.9.1, libmng-1.0.10, GNOME Virtual File System-2.24.4, libmad-0.15.1b Samba-3.6.1, ImageMagick-6.7.3-10, DirectFB, libdvdnav, libcaca, libmodplug, AAlib-1.4rc5, liba52-0.7.4, libdts (maintenant libdca), WavPack, and libdxr3

Si les paquets suivants ne sont pas trouvés sur le système, des versions de leurs bibliothèques depuis les sources seront utilisées : libcdio, VCDImager et libmpcdec.

Les suivants sont nécessaire pour construire la documentation de l'API: sgmltools-lite et Transfig

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

Installation de Xine Libraries

Installez xine Libraries en lançant les commandes suivantes :

./configure --prefix=/usr          \
            --with-external-ffmpeg \
            --docdir=/usr/share/doc/xine-lib-1.1.20 &&

make

Ce paquet n'est pas fourni avec une suite de tests.

Maintenant, en tant qu'utilisateur root :

make install

Explication des commandes

--with-external-ffmpeg: La version interne de ffmpeg échoue. Ce paramètre force l'utilisation de la version externe.

--docdir=/usr/share/xine-lib-1.1.20 : Ce paramètre provoque l'installation de la documentation dans un répertoire versioné plutôt que dans le /usr/share/doc/xine-lib par défaut.

--with-xv-path=/path/to/somewhere : si libXv.so n'est installé ni dans /usr/X11R6/lib ni dans /usr/lib, vous devrez dire à la commande configure où le chercher.

--with-external-a52dec : utilisez cette option pour obliger le plugin xineplug_decode_a52.so à se lier à la liba52 installée sur le système.

--with-external-libmad : utilisez cette option pour obliger le plugin xineplug_decode_mad.so à se lier à la libmad installée sur le système.

--with-external-dvdnav: utilisez cette option pour obliger les plugins xineplug_decode_dxr3_spu.so, xineplug_decode_spu.so et xineplug_inp_dvd.so à se lier aux libdvdnav et libdvdread installées sur le système.

Contenu

Programme installé: xine-config et xine-list-1.1
Bibliothèques installées: libxine.so et numerous plugin modules and video extensions
Installed Fonts: Output display engine fonts located in /usr/share/xine/libxine1/fonts
Répertoires installés: /usr/include/xine, /usr/lib/xine, et /usr/share/doc/xine-lib-1.1.20

Descriptions courtes

xine-config

offre des informations à des to programmes essayant de se lier aux bibliothèques xine.

xine-list-1.1

est utilisé pour prendre les informations sur les types de fichier supportés dans xine-lib.

libxine.so

fournit l'API pour traiter des fichiers audio/vidéo.

Last updated on 2011-12-29 04:35:25 +0100