在windows中编写gstreamer插件

AKG*_*AKG 3 gstreamer

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

gstreamer windows SDK不包含插件开发所需的文件,如http://gstreamer.freedesktop.org/data/doc/gstreamer/head/pwg/html/chapter-building-boiler.html中所述.

注意:以下问题虽然相似但不是我想要的: 在Windows中构建gstreamer插件所需的环境

小智 6

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

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

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

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

  1. 如文档中所述,在VS中创建一个新的GStreamer项目
  2. 添加gst-template的模板源