Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Gstreamer1.0/python3中的Cairooverlay_Python_Video_Gstreamer_Cairo_Gobject - Fatal编程技术网

Gstreamer1.0/python3中的Cairooverlay

Gstreamer1.0/python3中的Cairooverlay,python,video,gstreamer,cairo,gobject,Python,Video,Gstreamer,Cairo,Gobject,我正在尝试将cairooverlay与Gstreamer 1.0和python 3一起使用 我开始尝试用python编写脚本。到目前为止,我已经设法获得了管道的工作位置,并且调用了cairooverlay“draw”回调。现在的问题是如何在上面写东西。第二个参数是一个错误的“CairoContext”,根本没有任何方法,因此我不知所措。我在cairooverlay gobject绑定中发现了一个bug 描述了错误并提供了解决方法显然这里的CairoContext实际上是gi.repository

我正在尝试将cairooverlay与Gstreamer 1.0和python 3一起使用


我开始尝试用python编写脚本。到目前为止,我已经设法获得了管道的工作位置,并且调用了cairooverlay“draw”回调。现在的问题是如何在上面写东西。第二个参数是一个错误的“CairoContext”,根本没有任何方法,因此我不知所措。

我在cairooverlay gobject绑定中发现了一个bug


描述了错误并提供了解决方法

显然这里的CairoContext实际上是gi.repository.cairo.context您应该将cairo模块导入到;这里的函数确实适用于您的上下文,只是因为dinamic绑定而没有显示。进行快速检查:ctx.set_source_rgba(1.0,0,0,1.0);ctx.线路U至(100100);ps:检查函数调用的拼写,我是从内存中写的(ctx是你的上下文),我有一个稍微不同的问题,Fedora没有为cairooverlay打包libgstcairo.so(底层模块)。详情请参阅。