[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