The GStreamer multimedie ramme anvendes på Linux operativsystemer er designet til forarbejdning og afspilning forskellige lyd-og videoformater på andre medier programmer. Rammerne består af en ansøgning og en række plug- ins, der varierer afhængigt af anlægget anvendte pakke. Den plug- ins er brugt i forbindelse med andre audio /visuelle programmer til at streame og afspille musik og video. Den fejlfinding proces for denne ramme er relativt hurtig og ligetil. Instruktioner
1
Åbn en " Terminal" skærm og skrive " gst- inspicere [ plugin ] " i prompt, hvis ansøgningen rapporter om, at plug-in mangler. Erstat " [ plugin ] " sætning med navnet på den manglende GStreamer plug -in. Hvis kommandoen ikke kan finde plug -in , kan du bruge det indbyggede program -biblioteket inden Linux til at finde, hente og installere den nødvendige plug -in.
2
Genkompilering eller geninstallere GStreamer , hvis du modtager a "( proces: 26626 ) : GLib - GObject - ADVARSEL " fejl . Hvis du kører GStreamer fra afinstalleret " git ", indtast "make clean && make " i " Terminal" prompten. Hvis du har installeret GStreamer fra en installationspakke , fjerne alle forekomster af GStreamer og geninstallere programmet ved hjælp Debian eller RPM pakker, hvis muligt .
3
rekompilere GStreamer ansøgning og plug- ins uden optimering flag hvis programmet stopper på grund af en segmenteringsfejl . Udfør en " backtrace " ved at skrive " gdb , " efterfulgt af navnet på det GST ansøgningen i " Terminal" prompten. Indtast "set args " på "( gdb )" prompt. Skriv " run" på det næste prompt og vente på ansøgning til at generere en anden segmentering skyld. Efter fejlen , skriv " bt " i prompt for at oprette en backtrace log. Denne log er nyttigt til at opspore kode fejl i forbindelse med anvendelsen og plug- ins .