在gstreamer中创建点文件时是否包含所有日志?

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

我试图理解,如何从gstreamer日志创建点文件。当我使用GST_DEBUG=4生成gstreamer日志时,它生成了大量的日志。在检查gstreamer生成的点文件的同时,它具有有关管道创建的特定信息。管道创建之后的日志信息不像播放暂停搜索...

我有一些问题:

  1. 与完整日志文件相比,点文件中将包含哪些信息?
  2. 如果点文件中没有包含所有日志,那么我们如何使用dotgraph调试这些日志信息(使用graphviz等工具)?
debugging gstreamer graphviz xdotool
1个回答
0
投票
  1. dot文件是整个管道的图形表示,管道中不同元素的互连以及有关大写协商的信息。例如。当您的管道变得太大,并且您需要有关不同元素的连接和数据流的信息时,使用dot文件将证明是有用的。关注这个link
  2. 使用GST_DEBUG=4,将输出所有日志,警告,不同元素的错误。当您想要了解数据流沿管道发生时元素内部的较低级别时,这尤其有用。您可以获得有关不同事件,填充信息,缓冲区信息等的信息。关注这个link

要获取有关特定元素的更多信息,您还可以使用以下命令:GST_DEBUG=<element_name>:4

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