如何使用Matroska团队的LibEBML?

时间:2019-11-20 23:24:16

标签: c++ matroska

我正在尝试使用https://github.com/Matroska-Org/libebml,该文档没有文档。我尝试通过从代码中搜索关键字来查找github上的用法示例,但我只能找到不使用库的更新版本的旧代码示例(例如here

我已经阅读了部分代码,据我了解,代码this portion定义了每个对象EVersionEReadVersion等的构造函数,并在其中定义了值宏,这就是为什么我没有在e1, e2, ... e7的构造函数中添加任何内容的原因,它们都应该具有默认值。

然后,我尝试将元素添加到EbmlHead实例的EbmlMaster中,因此我只需要渲染它,但是最后得到一个名为{{1}的0字节文件}

test.ebml

0 个答案:

没有答案