如何查看 GST_CAT_INFO、GST_DEBUG 等函数的输出?
我是否需要自己使用调试级别设置来编译 gstreamer 还是可以在应用程序级别完成?
可以使用 GST_DEBUG 环境变量在 stderr 中打印调试消息(如果 gstreamer 已使用 --enable-gst-debug 进行编译,这是默认设置)。
例如:GST_DEBUG=audiotestsrc:5 gst-launch audiotestsrc ! fakesink
将记录 audiotestsrc 元素中的所有内容 (5)。
您可以使用以下命令在运行时更改程序调试输出setenv("GST_DEBUG","cat:level...", 1)
有时阅读 GStreamer 调试可能会很乏味。你可以给gst 调试查看器 http://cgit.freedesktop.org/~cymacs/gst-debug-viewer/ a try.
您可以阅读文档 http://www.gstreamer.net/data/doc/gstreamer/head/gstreamer/html/gst-running.html了解其他详细信息。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)