GStreamer and GIR

Sebastian Dröge sebastian at centricular.com
Tue Mar 8 11:39:14 UTC 2016


On Di, 2016-03-08 at 09:42 +0000, Russel Winder wrote:
> These adapter should be generated rather than hand coded. If GIR is not the
> way forward for GStreamer plugin adapter generation for these other
> languages, then there ought to be a negotiation about what is the right
> way forward.

Elements (and other things) from plugins are supposed to be used with
the generic GObject and GStreamer API. That is, via their signals,
properties, etc.

There are wrapper objects for some of them in gstreamer-sharp and
gstreamermm, but that's not an ideal solution either as you will have
lots of API that might just not work because you're on the wrong
platform or just don't have a plugin installed.
The ones in gstreamer-sharp are autogenerated btw, not sure about
gstreamermm. They are autogenerated from some metadata file generated
from the GStreamer registry.

-- 
Sebastian Dröge, Centricular Ltd · http://www.centricular.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: This is a digitally signed message part
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20160308/2a758665/attachment.sig>


More information about the gstreamer-devel mailing list