GNOME Bugzilla – Bug 580459
[GstPad] gst_pad_remove_*_probe() takes guint parameter while it should take gulong
Last modified: 2009-04-27 15:24:16 UTC
Hi, there's a critical bug in gst_pad_remove_*_probe(). Currently it takes a guint as parameter for the handler ID. g_signal_disconnect_handler(), which is called internally takes a gulong and gst_pad_add_*_probe() also returns a gulong. We should probably add gst_pad_remove_*_probe_ulong() functions or something similar to get around this...
Why is this critical? Has GLib started returning something else than non-sequential numbers counted from 0 (or 1)? (Hard to believe, that would break a lot of code out there...)
This is a duplicate of bug #352180 btw.
*** This bug has been marked as a duplicate of 352180 ***