[Gstreamer-bugs] [Bug 117342] Changed - [PATCH] Change types for callbacks from G_TYPE_POINTER to more specific type (eg, GST_TYPE_ELEMENT, etc).
bugzilla-daemon at widget.gnome.org
bugzilla-daemon at widget.gnome.org
Thu Nov 13 10:20:07 PST 2003
Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.
http://bugzilla.gnome.org/show_bug.cgi?id=117342
Changed by brettk at frodo.dyn.gno.org.
--- shadow/117342 Thu Nov 13 11:52:23 2003
+++ shadow/117342.tmp.29944 Thu Nov 13 13:20:06 2003
@@ -110,6 +110,14 @@
I'm still not sure what to do with the more problematic cases, though.
There are a number of places where parameters aren't true Glib
objects. eg, gstindex, gstmultidisksrc, the xml-related callbacks...
BTW, shall I look at the plugins, dave, or are you planning to take
care of those yourself?
+
+------- Additional Comments From brettk at frodo.dyn.gno.org 2003-11-13 13:20 -------
+On those problematic cases, most of them don't appear easily
+changeable to use proper GTypes (although, it seems to me that the XML
+node stuff should be proper gobjects, or at least gboxed objects, but
+that's just MHO). However, there is support in the new Glib-Perl
+bindings to perform custom signal marshalling, so I should be able to
+write workarounds for those few cases.
More information about the Gstreamer-bugs
mailing list