Het GStreamer multimedia-raamwerk gebruikt op de Linux-besturingssystemen is ontworpen voor het verwerken en afspelen van verschillende audio-en videoformaten op andere media programma's . Het raamwerk bestaat uit een applicatie en een reeks van plug - ins die variëren afhankelijk van het installatiepakket gebruikt . De plug - ins worden gebruikt in combinatie met andere audio /visuele programma's te streamen en afspelen van muziek en video . De probleemoplossing voor dit raamwerk is relatief snel en ongecompliceerd . Instructies 1 Open een " Terminal "-scherm en typ " gst - inspecteren [ plugin ] " in de prompt , indien de aanvraag meldt dat de plug - in ontbreekt . Vervang de " [ plugin ] " zin met de naam van de ontbrekende GStreamer plug - in . Als de opdracht niet te vinden de plug - in , gebruikt u de ingebouwde applicatie bibliotheek binnen Linux te vinden , downloaden en installeren van de benodigde plug - in . Hercompileer 2 of installeer de GStreamer als u ontvangt a " ( proces: 26.626 ) : GLib - GObject - WAARSCHUWING " error . Als u GStreamer lopen vanaf " git " verwijderd , voert u "make clean && make " in de " Terminal " prompt . Als u GStreamer uit een installatie pakket geïnstalleerd, verwijdert u alle exemplaren van GStreamer en installeer het programma met behulp van Debian -of RPM-pakketten , indien mogelijk. Hercompileer 3 de GStreamer toepassing en plug - ins zonder enige optimalisatie vlaggen als het programma stopt vanwege een segmentation fault . Voer een " backtrace " door te typen " gdb , " gevolgd door de naam van de GST applicatie in de " Terminal " prompt . Voer " set args " op de " ( gdb ) " prompt . Typ " run " op de volgende prompt en wacht tot de applicatie naar een andere segmentatie fout genereren . Na de storing , typ " bt " in de prompt om een backtrace log te maken. Dit logboek is nuttig voor het opsporen van code fouten met betrekking tot de toepassing en plug - ins .
|