gst-plugins-bad-1.4.5

Introduction à GStreamer Bad Plug-ins

Le paquet GStreamer Bad Plug-ins contient un ensemble de greffons qui ne sont pas à comparer avec le reste. Ils pourraient qu'ils soient de bonne qualité, mais il leur manque quelque chose - que ce soit une bonne révision du code, de la documentation, un ensemble de tests, un mainteneur réel direct, ou une réelle utilisation à grande échelle.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.8.

[Note]

Note

Les séries de GStreamer 1.0 ne sont pas compatible au niveau de l'API ou au niveau de l'ABI avec les séries 0.10 de GStreamer et les deux ne peuvent être installé sur le même système.

Information sur le paquet

Téléchargements supplémentaires

Dépendances de GStreamer Bad Plug-ins

Requises

gst-plugins-base-1.4.5

Recommandées

Facultative

bluez-5.34, cURL-7.44.0, FAAC-1.28, FAAD2-2.7, GnuTLS-3.4.4.1, GTK-Doc-1.24, gtk+-2.24.28 ou GTK+-3.16.6, libass-0.12.3 libexif-0.6.21, libgcrypt-1.6.3, libmpeg2-0.5.1, libvdpau-1.1.1, MesaLib-10.6.6, mpg123-1.22.4, neon-0.30.1, OpenJPEG-1.5.2 ou OpenJPEG-2.1.0, SDL-1.2.15, Valgrind-3.10.1, Xorg Libraries, Celt, Flite, Game Music Emu, GSM, libdca, libmimic, libmms, libofa, MJPEG Tools, OpenAL, ORC, RTMPDUMP, Schroedinger, VO AAC, VO AMRWB, Wayland et ZBAR.

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/gst10-plugins-bad

Installation de GStreamer Bad Plug-ins

[Note]

Note

Si vous voulez un greffon pour une dépendance donnée, cette dépendance doit être installée avant cette application.

Si vous avez installé OpenJPEG-2.1.0 et souhaitez l'utiliser avec GStreamer Bad Plug-ins, appliquez le correctif suivant:

patch -Np1 -i ../gst-plugins-bad-1.4.5-openjpeg21-1.patch &&

Empêchez une mauvaise compilation causée par les modifications dans la sortie de cpp dans gcc-5 qui causera un crash.

sed -i -e 's/ GST_CHECK_FAAD_VERSION / /' \
       -e '/"GST_CHECK_FAAD_VERSION/{
           s/GST_CHECK_FAAD_VERSION //
           s/""/"$"/ }' configure

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

./configure --prefix=/usr \
            --with-package-name="GStreamer Bad Plugins 1.4.5 BLFS" \
            --with-package-origin="http://www.linuxfromscratch.org/blfs/view/svn/" &&
make

Pour tester le résultat, tapez : make -k check. Un test (camerabin) deùande un matériel avec une cam. Une paire de tests demandent un émulateur de terminal dans une sessions graphique.

Maintenant, en tant qu'utilisateur root :

make install

Contenu

Programmes installés: Aucun
Bibliothèques installées: libgstbadbase-1.0.so, libgstbadvideo-1.0.so, libgstbasecamerabinsrc-1.0.so, libgstcodecparsers-1.0.so, libgstgl-1.0.so, libgstinsertbin-1.0.so, libgstmpegts-1.0.so, libgstphotography-1.0.so, libgsturidownloader-1.0.so et plusieurs plugins sous /usr/lib/gstreamer-1.0
Répertoires installés: /usr/include/gstreamer-1.0/gst/{basecamerabinsrc,codecparsers,gl}, /usr/include/gstreamer-1.0/gst/{insertbin,interfaces,mpegts}, /usr/include/gstreamer-1.0/gst/uridownloader, et /usr/share/gtk-doc/html/gst-plugins-bad-{libs,plugins}-1.0

Last updated on : 2013-03-23 01:09:51 +010