2

以下gst-launch行有效

gst-launch-0.10    filesrc location=ElementaryStream.h264  ! h264parse ! ffdec_h264 ! filesink location=filetest821

这导致解码的基本流的转储,这是预期的!

尽管 ...

当从 C++(是 C++ 程序)应用程序内部运行相同的示例 gstreamer 代码时,测试文件的字节数为零。

已检查以下可能 -
- 该位置
的权限 - 所有元素创建
- 检查/给出完整路径

还必须检查以下内容,您的建议?

  • 从这个示例 gstreamer 代码运行 glib 主循环,C++ 应用程序使用许多线程。这可能是一个问题吗?

PS Data 在源之后(使用文件接收器转储)以及解析器之后(使用文件接收器转储)都很好

4

0 回答 0