Le framework multimédia GStreamer utilisé sur les systèmes d'exploitation Linux est conçu pour le traitement et la lecture de divers formats audio et vidéo et sur d'autres programmes de médias . Le cadre se compose d'une application et une série de plug- ins qui varient selon le forfait d'installation utilisé . Les plug-ins sont utilisés en conjonction avec d'autres logiciels audio /vidéo pour écouter et jouer de la musique et de la vidéo . Le processus de dépannage de ce cadre est relativement rapide et simple. Instructions
1
ouvrir un écran "Terminal " et tapez " gst- inspecter [ Plugin] " dans l'invite , si les rapports d'application que le plug-in est manquant. Remplacez le " [ Plugin] " phrase avec le nom de l' GStreamer plug-in manquant . Si la commande échoue à trouver le plug-in , utilisez la bibliothèque intégrée d'applications au sein de Linux pour trouver, télécharger et installer le plug-in requis .
2
Recompile ou réinstaller le GStreamer si vous recevez a "( processus : 26626 ) : GLib - GObject -WARNING " erreur. Si vous exécutez GStreamer de « git » désinstallé , tapez " make && make clean " dans le " Terminal" invite . Si vous avez installé GStreamer d'un package d'installation, supprimer toutes les instances de GStreamer et réinstaller le programme en utilisant des paquets Debian ou RPM, si possible.
3
recompiler l' application GStreamer et plug- ins sans aucune options d'optimisation si le programme s'arrête à cause d' une erreur de segmentation . Effectuer une " trace " en tapant « gdb », suivie du nom de l'application TPS dans le "Terminal" invite . Entrez " set args " au " (gdb) » s'affiche. Tapez "run" à l'invite suivante et attendre que l'application pour générer une autre erreur de segmentation . Après la panne , tapez " bt" dans l' invite de commande pour créer un journal de trace . Ce journal est utile pour détecter les erreurs de code relatives à l'application et plug-ins.