[gstreamer-bugs] [Bug 159852] [PATCH] [api] g_signal_emit thread safety issues

bugzilla-daemon at bugzilla.gnome.org bugzilla-daemon at bugzilla.gnome.org
Mon Dec 20 10:47:18 PST 2004


http://bugzilla.gnome.org/show_bug.cgi?id=159852
GStreamer | gstreamer (core) | Ver: HEAD CVS





------- Additional Comments From wim at fluendo.com  2004-12-20 13:47 -------
Created an attachment (id=35051)
 --> (http://bugzilla.gnome.org/attachment.cgi?id=35051&action=view)
still use signal handler but unlock in bin iterate

This patch still uses the signal emision to trigger the virtual function. The
lock is put around the signal emit to protect against unsafe glib refcounting
but the lock is released in the iterate_func. This should make multiple bins
iterate simultaneously.

------- You are receiving this mail because: -------
You are the assignee for the bug.
You are the QA contact for the bug.




More information about the Gstreamer-bugs mailing list