草庐IT

GstDiscoverer

全部标签

c++ - 使用 GstDiscoverer (GStreamer) 的段错误

我正在使用Qt进行GUI和GStreamer进行音频处理,在C++上为Windows编写桌面应用程序。在我的应用程序中,我需要监控多个互联网aac音频流(如果它们在线),并收听具有最高优先级的可用流。对于此任务,我使用GStreamer中的GstDiscoverer对象,但我遇到了一些问题。我每1-2秒检查一次音频流,因此经常调用GstDiscoverer。每次我的应用程序运行时,最终它都会在GstDiscoverer检查期间因段错误而崩溃。我尝试了调用GstDiscoverer的同步和异步方法(gst_discoverer_discover_uri(),gst_discoverer_