我正在尝试使用GStreamermm绑定在C++中编写gstreamer插件。现在,有一个很好的插件编写者指南(http://gstreamer.freedesktop.org/data/doc/gstreamer/head/pwg/html/),并且在网络上有各种示例和模板,但对于gstreamermm,很少任何文件的数量。GStreamer插件与GStreamermm(C++)
我知道我可以只使用C和C++的混合,但使用C++绑定似乎更优雅。
简单地将在gstreamer pwg中找到的例子翻译成gstreamermm就是一种死路一条; gstreamer需要使用相当多的宏来定义类型,我无法看到直接的gstreamermm转换。另外,我对gstreamer只有很少的经验,绝对没有gobj的经验(到目前为止)。
有人能让我走上正轨吗?即使是最小的例子或解释也可以。
感谢
也许在irc.freenode.net的#gstreamer频道询问可能会得到答案。如果你这样做,如果你用它回答这个问题会很棒。 – joar 2012-08-01 16:29:29
请参阅[我的问题]的答案(http://stackoverflow.com/questions/9609201/gstreamermm-creating-a-new-element-type-in-plugin-by-deriving-from-gstele)。你可能对我的补丁感兴趣。 – peper0 2013-02-26 08:45:06