【问题标题】:GST-RTSP-SERVER gst_rtsp_media_factory_set_transport_mode method on valavala 上的 GST-RTSP-SERVER gst_rtsp_media_factory_set_transport_mode 方法
【发布时间】:2018-07-16 09:11:57
【问题描述】:

在 C 代码中,我们有下一个方法 gst_rtsp_media_factory_set_transport_mode(), 但是 vala VAPI 还没有实现这个功能。我该怎么做?

【问题讨论】:

标签: gstreamer vala


【解决方案1】:

与 GStreamer 的绑定使用 GObject Introspection,看起来 source GObject Introspection Repository for GstRtspServer 有点过时了。 Vala 存储库中的issue has been raised 以修复此问题。许多 Vala GIR 绑定会定期更新以跟踪上游项目,尤其是 GTK+ 和 GStreamer 等项目,但似乎错过了这一点。

绑定正在 Vala 版本中更新,但如果您想继续,可以从 Vala 的暂存分支下载新绑定。下载 gstreamer-rtsp-server-1.0.vapi gstreamer-rtsp-server-1.0.deps 并将其保存在项目中名为 vapi 的目录中。您需要将其添加到您的 VAPI 搜索路径中。在您的项目目录中,这将类似于:

valac --vapidir vapi --pkg gstreamer-rtsp-server-1.0 rtsp_server_example.vala

这将覆盖您当前使用的绑定。但是,更新后的绑定将在您的 Vala 0.40.8 发行版中提供。

【讨论】:

  • 这个信息完全解决了我的问题。非常感谢。
猜你喜欢
  • 2022-08-15
  • 2022-02-17
  • 2021-02-21
  • 2016-08-14
  • 1970-01-01
  • 2023-03-06
  • 1970-01-01
  • 1970-01-01
  • 2011-10-05
相关资源
最近更新 更多