Ich habe ein Python-Skript geschrieben, um gstreamer (pygst und gst-Module) zu verwenden, um Replaygain-Tags zu berechnen, und es war Absturz inkonsistent mit verschiedenen gobject Fehler. Ich habe irgendwo gefunden, dass man dies beheben kann, indem man die folgende Boilerplate an den Anfang des Skripts setzt:
import gobject
gobject.threads_init()
Ich habe es ausprobiert, und es hat funktioniert. Kann jemand erklären, warum diese Zeilen notwendig sind und warum pygst dies nicht selbst tut?