我编写了一个用于计算回放增益标签的Python脚本,使用了gstreamer(pygst和gst模块),但是它会不时地崩溃,出现各种gobject错误。我在某个地方找到了一个解决方法,可以通过将以下样板放置在脚本顶部来解决这个问题:
import gobject
gobject.threads_init()
我尝试了一下,它起作用了。有人可以解释一下为什么这些行是必要的,以及为什么pygst自己不做这个吗?
我编写了一个用于计算回放增益标签的Python脚本,使用了gstreamer(pygst和gst模块),但是它会不时地崩溃,出现各种gobject错误。我在某个地方找到了一个解决方法,可以通过将以下样板放置在脚本顶部来解决这个问题:
import gobject
gobject.threads_init()
我尝试了一下,它起作用了。有人可以解释一下为什么这些行是必要的,以及为什么pygst自己不做这个吗?