[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