är GStreamer multimedia ramverk som används på Linux-operativsystem avsedda för bearbetning och uppspelning olika ljud- och videoformat på andra mediaprogram . Ramverket består av ett program och en rad plug - ins som varierar beroende på den använda installationspaketet . Plug- ins används tillsammans med andra ljud /visuella program för att strömma och spela upp musik och video . Den felsökningen för denna ram är relativt snabb och okomplicerad . Instruktioner
1
Öppna en " Terminal " skärm och typ " gst - inspektera [ plugin ] " i prompten , om ansökan rapporterar att plugin - programmet saknas . Ersätt " [ plugin ] " frasen med namnet på den saknade GStreamer plug - in . Om kommandot inte hittar den plug - in , använd den inbyggda programbibliotek inom Linux för att hitta, hämta och installera en nödvändig plug - in .
2
kompilera om eller installera om GStreamer om du får en " ( process : 26626 ) : GLib - GObject - VARNING " fel . Om du kör GStreamer från " git " avinstalleras , skriv " göra rent && make " i " Terminal "-prompten. Om du har installerat GStreamer från ett installationspaket , ta bort alla förekomster av GStreamer och installera programmet med Debian eller RPM -paket , om möjligt .
3
kompilera GStreamers ansökan och plug - ins utan optimeringsflaggor om programmet slutar på grund av en segmentering fel . Utför en " backtrace " genom att skriva " gdb , " följt av namnet på GST ansökan till " Terminal "-prompten. Ange " set args " på " ( gdb ) " prompt . Skriv " run " på nästa snabb och vänta på att programmet för att generera en annan segmentering fel . Efter felet , skriv " bt " i prompten för att skapa en backtrace logg . Denna logg är användbar för att spåra kod fel i samband med ansökan och plug - ins .