On 13 February 2015 at 01:52, Joao S. O. Bueno

>
> I've been looking around, one problem seems to be that since BABL
> has no introspection, any functions relying on BABL parameters
> (even just babl formats, which are ordinary C strings with
> a fancy typedef) are not exported.
>

Daniel Sabo fixed this a good while back, by writing simple wrappers with
introspectable type signatures:
https://github.com/GNOME/gegl/blob/master/gegl/gegl-introspection-support.h
There are tests here that shows how it gets used
https://github.com/GNOME/gegl/tree/master/tests/python

Adding introspection to Babl proved impossible without changing the API,
due to the strict conventions that GI requires.
https://bugzilla.gnome.org/show_bug.cgi?id=673422

-- 
Jon Nordby - www.jonnor.com
_______________________________________________
gegl-developer-list mailing list
List address:    gegl-developer-list@gnome.org
List membership: https://mail.gnome.org/mailman/listinfo/gegl-developer-list

Reply via email to