GStreamer and GIR

Russel Winder russel at winder.org.uk
Tue Mar 8 13:19:05 UTC 2016


On Tue, 2016-03-08 at 13:56 +0200, Sebastian Dröge wrote:
[…]
> But that's what you already should have in all these languages. There
> should be API for handling GObject signals and properties for
> example.
> 
> That's basically how the wrappers in the C# bindings are implemented,
> they just call those things and provide a strongly typed API for
> them.

Indeed. With the seed sown by Olivier and your contributions in this
thread, I am now of the view that the D API as is is as it should be –
and that the C++ one should not be as it is. Or at least all that is
needed are a few hand-crafted extras to map the C API to something more
idiomatic in D.

I have reflected this in postings to the GtkD forum.
 
-- Russel.=============================================================================Dr Russel Winder      t: +44 20 7585 2200   voip: sip:russel.winder at ekiga.net41 Buckmaster Road    m: +44 7770 465 077   xmpp: russel at winder.org.ukLondon SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: This is a digitally signed message part
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20160308/5b70670f/attachment.sig>


More information about the gstreamer-devel mailing list