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