GNOME Bugzilla – Bug 730915
vala: add gstreamer-mpegts-1.0 vala bindings
Last modified: 2014-05-29 09:17:21 UTC
Created attachment 277435 [details] [review] add mpegts vala bindings vala: add gstreamer-mpegts-1.0 vala bindings
Created attachment 277437 [details] gstreamer-mpegts library gir
This is from gst-plugins-bad. I'm not too keen on the idea of adding bindings for gstreamer-plugins-{good,bad,ugly}. There are already 34 gstreamer libraries with bindings in Vala...
(In reply to comment #2) > This is from gst-plugins-bad. I'm not too keen on the idea of adding bindings > for gstreamer-plugins-{good,bad,ugly}. There are already 34 gstreamer > libraries with bindings in Vala... It is a required binding for gnome-dvb-daemon!! And it's not a plugin!!! Please reading the Gstreamer documentation http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad-libs/html/ . I think it's not 34 gstreamer library (base 12, bad 3, rtsp-server 1 and core). All other are plugins.
The bad libraries are not guaranteed to be API/ABI stable... until we move them to GStreamer core/base. Probably not the best idea to add bindings for these to Vala.
(In reply to comment #4) > The bad libraries are not guaranteed to be API/ABI stable... until we move them > to GStreamer core/base. Probably not the best idea to add bindings for these to > Vala. But gnome-dvb-daemon needed it.
Keep a local copy of the .vapi in gnome-dvb-daemon then until the API is stable, and be aware that you might change the code for every new GStreamer release until the library is moved to GStreamer base.