Commit graph

16 commits

Author SHA1 Message Date
Sebastian Dröge
aa7bb8fa1c Use internal glib-sharp copy everywhere and make it work side-by-side with real glib-sharp
glib-sharp will only get a new release with the new API that we need for
3.0 in a year or something. Instead of waiting a year before we can release
something we now have our own internal copy of glib-sharp trunk that will
be dropped once glib-sharp 3.0 is released.

Everything is now compilable and working without any additional patches.
2009-08-05 16:57:20 +02:00
Sebastian Dröge
cd3bf3502c For signals without parameters use the generic SignalHandler instead of defining a lot of empty types 2009-06-09 10:27:49 +02:00
Sebastian Dröge
8ece992223 Don't allow subclassing of element bindings
...and clean up/simplify the DynamicSignal stuff.
2009-06-05 20:59:24 +02:00
Maarten Bosmans
2ed4e4dd98 Write error messages to stderr and fix a compiler warning
Fixes bug #584209.
2009-05-30 13:42:05 +02:00
Sebastian Dröge
9fa9c1b7d8 Throw an exception if an element can't be instantiated in element bindings 2009-05-29 22:12:12 +02:00
Sebastian Dröge
acf2d55e24 Also don't include properties of the base classes from libgstbase in element bindings 2009-05-28 15:34:17 +02:00
Sebastian Dröge
5404a9565a Don't assume all properties are writeable in any case 2009-05-28 12:32:25 +02:00
Sebastian Dröge
3d6d0b2496 Also don't add properties of GstBin and GstPipeline to element bindings 2009-05-28 11:18:35 +02:00
Sebastian Dröge
e076c092d8 Add support for GValueArray 2009-05-28 11:16:25 +02:00
Sebastian Dröge
570da600b6 Add URIHandler interface implementation for the element bindings generator 2009-05-28 11:05:42 +02:00
Sebastian Dröge
8d7ee5cb44 Fix generation of enum types 2009-05-28 11:04:59 +02:00
Sebastian Dröge
961f12b863 Don't include GstElement/GstObject properties in the element bindings 2009-05-28 10:49:44 +02:00
Sebastian Dröge
35d77e9885 Add support for action signals in element bindings 2009-05-28 10:33:56 +02:00
Sebastian Dröge
daf6d826c2 Also add normal constructors instead of the static Make method in element bindings 2009-05-28 06:06:18 +02:00
Sebastian Dröge
8f450ee581 Add support for autogenerating signal code in element bindings 2009-05-27 21:37:56 +02:00
Sebastian Dröge
32ba2488a2 First try to create a code generator for element bindings 2009-05-27 15:02:57 +02:00