GStreamer-0.10.36
Installation de GStreamer
Installez GStreamer en lançant les
commandes suivantes :
sed -i -e '/YYLEX_PARAM/d' \
-e '/parse-param.*scanner/i %lex-param { void *scanner }' \
gst/parse/grammar.y &&
./configure --prefix=/usr \
--disable-static &&
make
Pour tester les résultats, lancez : make check. Il y a beaucoup
d'autres cibles de 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 &&
install -v -m755 -d /usr/share/doc/gstreamer-0.10/design &&
install -v -m644 docs/design/*.txt \
/usr/share/doc/gstreamer-0.10/design &&
if [ -d /usr/share/doc/gstreamer-0.10/faq/html ]; then
chown -v -R root:root \
/usr/share/doc/gstreamer-0.10/*/html
fi
Tester l'installation
Pour tester le fonctionnement de l'installation de GStreamer, vous pouvez lancer un test simple
en tant qu'utilisateur non privilégié (il se peut que vous deviez
exécuter ldconfig
en tant qu'utilisateur root
avant
d'essayer de faire le test).
gst-launch -v fakesrc num_buffers=5 ! fakesink
Si la commande affiche une série de messages issus de fakesrc et
de fakesink, tout va bien.
Explication des commandes
sed ...
gst/parse/grammar.y: Cette commande corrige un
problème causé par la dernière version de Bison.
--disable-static
: Ce
paramètre empêche l'installation des versions statiques des
bibliothèques.
--enable-gtk-doc
: Utilisez ce
paramètre si GTK-Doc est installé
et si vous souhaitez reconstruire et installer la documentation de
l'API.
--enable-docbook
: Ce paramètre
est utilisé pour construire les versions HTML, PDF et PostScript du
manuel de l'utilisateur de GStreamer, de la FAQ et du guide du rédacteur.
Remarquez que vous devez avoir installé toutes les dépendances
listées.
chown -v -R root:root
... : La documentation est installée avec
l'appartenance à l'utilisateur qui a déballé et construit le
paquet. Cette commande modifie les appartenances des fichiers de
documentation installés en root:root et elle n'est exécutée que si
les fichiers de documentation ont été construits et installés.
Contenu
Programmes installés:
gst-feedback, gst-feedback-0.10,
gst-inspect, gst-inspect-0.10, gst-launch, gst-launch-0.10,
gst-typefind, gst-typefind-0.10, gst-xmlinspect,
gst-xmlinspect-0.10, gst-xmllaunch et gst-xmllaunch-0.10
Bibliothèques installées:
libgstbase-0.10.so, libgstcheck-0.10.so,
libgstcontroller-0.10.so, libgstdataprotocol-0.10.so,
libgstnet-0.10.so et libgstreamer-0.10.so
Répertoires installés:
/usr/include/gstreamer-0.10,
/usr/lib/gstreamer-0.10, /usr/libexec/gstreamer-0.10,
/usr/share/gtk-doc/html/gstreamer-0.10,
/usr/share/gtk-doc/html/gstreamer-libs-0.10 et
/usr/share/gtk-doc/html/gstreamer-plugins-0.10
Descriptions courtes
gst-feedback-0.10
|
génère des informations de débogage pour les rapports de
bogues de GStreamer.
|
gst-inspect-0.10
|
affiche des informations sur un plugin ou un élément de
GStreamer.
|
gst-launch-0.10
|
est un outil qui construit et exécute des pipelines
GStreamer de base.
|
gst-typefind-0.10
|
utilise le système de recherche par type de GStreamer pour déterminer le plugin
GStreamer adapté pour
parser ou décoder un fichier, et pour déterminer le type
MIME correspondant.
|
gst-xmlinspect-0.10
|
affiche des informations sur un plugin ou un élément
GStreamer dans le format
de document XML.
|
gst-xmllaunch-0.10
|
est utilisé pour construire et exécuter un pipeline
GStreamer de base, le
charger à partir d'une description XML.
|
Last updated on : 2012-07-24 18:16:08 +020