【发布时间】:2022-06-21 20:03:15
【问题描述】:
我想更深入地了解 GStreamer 管道(统计信息、资源使用情况)。我看到GStreamer tracing 可以做到这一点。但我找不到任何文档如何从 C API 启用和访问这些消息。
我假设我可以通过更改 C 代码中的环境变量 (GST_TRACERS) 来启用跟踪。但是我找不到任何关于如何从 C 代码中读取这些消息的信息。 GstMessage 结构似乎不支持跟踪消息。
谁能将我链接到 GStreamer 文档或检索特定类型跟踪所需的 GStreamer API 调用?将 GST_TRACERS 环境变量更改为 GST_TRACERS="meminfo" 是否也可以为 GStreamer C API 调用启用 meminfo 跟踪器(或者您是否需要从 C API 本身显式启用此功能)?
【问题讨论】:
标签: c gstreamer gstreamer-1.0