4

我需要为 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

4

1 回答 1

6

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

构建样板一章侧重于 Linux 开发,它引用了 git 存储库gst-template,其中包含使用 Autotools 构建系统构建插件和应用程序的模板。由于您将使用 VS,您将只使用源代码模板,您可以直接在此处下载。

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

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

  1. 如文档中所述,在 VS 中创建一个新的 GStreamer 项目
  2. 添加 gst-template 的模板源
于 2012-07-04T22:01:11.450 回答