是否可以在没有GLib主循环的情况下使用GStreamer?

问题描述 投票:4回答:1

我正在尝试将GStreamer用作我们内部开发的软电话的视频后端。我们的软件电话不是基于GLib的,具有自己的事件循环。是否可以在没有GMainLoop的情况下建立gst管道并将其置于各种状态?

gstreamer glib
1个回答
7
投票

是的,视频流是独立工作的,因此,即使是像sleep(10)这样的“主循环”也可以工作。但是,需要使用GLib来捕获来自gst管道的任何事件或错误消息。

© www.soinside.com 2019 - 2024. All rights reserved.