我正在编写一个 GStreamer 应用程序,并且在我的代码中使用 GST_DEBUG_OBJECT() 调用等。在某些情况下,它会产生如下输出:
0:01:05.049031594 2014 UNDEFINED segment DEBUG ...
这对我的目的来说已经足够了。在其他情况下,它决定像这样输出段信息:
0:01:57.617158397 2014 default segment start=4294967297, stop=0, last_stop=0, duration=13586288, rate=0.000000, applied_rate=0.000000, flags=0x00, time=0:00:00.000000000, accum=38:50:00.111740672 DEBUG ...
所以,我的问题是它从哪里获得这个“默认段”信息以及如何控制它?
到目前为止,它打印的是一些虚假数据,我想要的是完全消除这个“默认段”信息,或者至少从实际段中显示一些有用的信息。我多次浏览文档,甚至查看了代码,但我自己找不到太多。
我正在为运行 Linux 的嵌入式设备使用 GStreamer 的自定义构建,我想知道这是否通过构建参数控制?
任何帮助表示赞赏。