Gstreamer vala上的GST-RTSP-SERVER GST\ RTSP\媒体\工厂\设置\传输\模式方法

Gstreamer vala上的GST-RTSP-SERVER GST\ RTSP\媒体\工厂\设置\传输\模式方法,gstreamer,vala,Gstreamer,Vala,在C代码中,我们有下一个方法gst\u rtsp\u media\u factory\u set\u transport\u mode(), 但vala VAPI尚未实现此功能。我如何做到这一点?到GStreamer的绑定使用了GObject内省,看起来有点过时了。在Vala存储库中安装了一个用于修复此问题的。许多Vala-GIR绑定定期更新以跟踪上游项目,特别是GTK+和GStreamer之类的项目,但这一个似乎已经错过了 该绑定正在Vala版本中更新,但是如果您想继续,可以从Vala的sta

在C代码中,我们有下一个方法
gst\u rtsp\u media\u factory\u set\u transport\u mode()

但vala VAPI尚未实现此功能。我如何做到这一点?

到GStreamer的绑定使用了GObject内省,看起来有点过时了。在Vala存储库中安装了一个用于修复此问题的。许多Vala-GIR绑定定期更新以跟踪上游项目,特别是GTK+和GStreamer之类的项目,但这一个似乎已经错过了

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

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

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

请提供您的代码并说明您这次尝试执行的操作。我尝试将下一个代码从C转换为Vala,但在Vala中找不到名为factory_set_transport_mode()的方法。此信息完全解决了我的问题。非常感谢你。