以下gst-launch
行有效
gst-launch-0.10 filesrc location=ElementaryStream.h264 ! h264parse ! ffdec_h264 ! filesink location=filetest821
这导致解码的基本流的转储,这是预期的!
尽管 ...
当从 C++(是 C++ 程序)应用程序内部运行相同的示例 gstreamer 代码时,测试文件的字节数为零。
已检查以下可能 -
- 该位置
的权限 - 所有元素创建
- 检查/给出完整路径
还必须检查以下内容,您的建议?
- 从这个示例 gstreamer 代码运行 glib 主循环,C++ 应用程序使用许多线程。这可能是一个问题吗?
PS Data 在源之后(使用文件接收器转储)以及解析器之后(使用文件接收器转储)都很好