[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
Wed Nov 12 15:30:40 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	Sat Aug 30 02:40:00 2003
+++ shadow/117342.tmp.18635	Wed Nov 12 18:30:40 2003
@@ -56,6 +56,24 @@
 scour gst-plugins as well, although that should probably have a
 separate bug reported on it.
 
 BTW, the current patch appears to miss one case in gstmultidisksrc.c,
 although that one is tricky, as a GSList is passed in which, AFAIK,
 doesn't have a GType...
+
+------- Additional Comments From brettk at frodo.dyn.gno.org  2003-11-12 18:30 -------
+Just to push forward on this conversation, I've done an analysis of
+the gst-plugins, and it appears there's only a couple places where
+gpointers are being specified as callback parameters.  These are in:
+
+mixertrack
+gstvideosink
+dxr3spusink
+
+And so should be relatively easy to fix.  It looks like most of the
+offenders are in gstreamer proper.
+
+Incidentally, I'm going to create a new patch soon that'll take care
+of all the cases I've come across in gstreamer (there are a bunch that
+were missed in the original patch), followed by an additional patch to
+the gst-plugins stuff (still not sure if I'll file a separate bug on
+that).




More information about the Gstreamer-bugs mailing list