在windows中编写gstreamer插件

时间:2012-06-25 23:13:38

标签: gstreamer

我需要为gstreamer编写一个插件。将集成在插件中的代码实际上可用作VS 2005项目。这就是为什么我打算在visual studio中开发插件的原因。我找不到任何关于在Windows中设置gstreamer插件开发环境的资源作为Visual Studio项目。

gstreamer Windows SDK不包含http://gstreamer.freedesktop.org/data/doc/gstreamer/head/pwg/html/chapter-building-boiler.html中提到的插件开发所需的文件。

注意: 以下问题虽然相似但不是我要找的: Needed environment for building gstreamer plugins in Windows

1 个答案:

答案 0 :(得分:6)

要在Windows上开发GStreamer插件,您可以使用GStreamer SDK。

构建Boilerplate 一章专注于Linux开发,它引用了git repository gst-template ,其中包含使用Autotools构建构建插件和应用程序的模板系统。由于您将使用VS,因此您只能直接下载here

的源代码模板

构建插件类似于根据依赖关系构建GStreamer应用程序,在SDK documentation中,您将找到有关如何创建新VS项目的详细说明(在使用向导创建新项目一节中) )。

要构建您的插件,您需要:

  1. 按照文档
  2. 中的说明在VS中创建一个新的GStreamer项目
  3. 添加gst-template
  4. 的模板源