GStreamer Base Plug-ins-0.10.25

Introduction à GStreamer Base Plug-ins

Les Plugins GStreamer Base sont un ensemble de plugins et d'éléments GStreamer bien soigné et bien maintenu, étendant la variété des types possibles d'éléments qu'on peut vouloir écrire pour GStreamer. Ils contiennent aussi des bibliothèques d'aide et des classes utiles pour écrire des éléments. Une large gamme de décodeurs, d'encodeurs et de filtres vidéo et audio sont inclus. Voir aussi les paquets GStreamer Good Plug-ins-0.10.17, GStreamer Ugly Plug-ins-0.10.10, GStreamer Bad Plug-ins et GStreamer FFmpeg plug-in.

Informations sur le paquet

Dépendances de GStreamer Base Plug-ins

Requises

GStreamer-0.10.25, liboil-0.3.17, et Pango-1.29.4

Facultatives

ALSA Library-1.0.24.1, CDParanoia-III-10.2, FFmpeg-0.9, GNOME Virtual File System-2.24.4, gtk+-2.24.8 (requis pour construire les exemples), libogg-1.3.0, libtheora-1.1.1, libvisual, libvorbis-1.3.2, Speex-1.2rc1, udev-Installed LFS Version (gudev), X Window System, check-0.9.8 (requis pour lancer les tes!s de régression d'unité), et Valgrind (utilisé éventuellement lors des tests de régression d'unité).

Facultatives (Exigées pour reconstruire la Documentation de l'API)

GTK-Doc-1.18 et Python-2.7.2 (compiled against an XML parser such as expat-2.0.1).

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/gst-plugins-base

Installation de GStreamer Base Plug-ins

Installez GStreamer Base Plug-ins en lançant les commandes suivantes :

sed -i 's/\(.*gtkdoc-rebase --relative.* \)\(;.*\)/\1|| true\2/' \
  docs/libs/Makefile.in &&
./configure --prefix=/usr &&
make

Pour lancer les tests de régression d'unité, lancez : make check. Il y a un échec dans elements/subparse. Il y a beaucoup d'autres cibles Makefile que vous pouvez spécifier pour lancer les tests, lancez make -C tests/check help pour voir la liste complète.

Maintenant, en tant qu'utilisateur root :

make install

Explication des commandes

--enable-gtk-doc : Utilisez ce paramètre si GTK-Doc est installé et si vous souhaitez reconstruire et installer la documentation de l'API.

sed -i 's/\(.*gtkdoc-rebase --relative.* \)\(;.*\)/\1|| true\2/' \ docs/libs/Makefile.in : Ceci teste Makefile si gtkdoc-rebase est présent, et ne l'utilise que s'il l'est, mais le test which gtk-doc est interprété comme une erreur par make si gtkdoc-rebase n'est pas présent. La commande sed s'assure que la commande soit toujours considérée comme ayant réussi.

--disable-static : Ce paramètre empêche les bibliothèques statiques de se construire.

Contenu

Programmes installés: gst-visualise-0.10
Bibliothèques installées: libgst*.{so,a} et numerous GStreamer plugins
Répertoires installés: /usr/include/gstreamer-0.10/gst/{too numerous to list} et /usr/share/gtk-doc/html/gst-plugins-base-libs-0.10

Descriptions courtes

gst-visualise-0.10

est utilisé pour lancer un pipeline GStreamer pour afficher une visualisation graphique d'un flux audio.

Last updated on 2011-12-13 04:04:32 +0100