我正在尝试在 Gstreamer 1.0 和 Python 3 中使用 cairooverlay。
我开始尝试把这个例子翻译成 Python。到目前为止,我已经成功获得了这段代码,在这个代码中,管道可以正常工作,并且 cairooverlay 的“绘制”回调被调用了。现在的问题是如何在上面写东西。第二个参数是一个神秘的“CairoContext”,它没有任何方法,所以我感到很困惑。
我发现问题是出在cairooverlay的gobject绑定上。
这个问题的详细描述可以在这里找到,并且提供了一个解决方法,具体内容在这里。