[Bug 722900] multiqueue: Add signal to avoid deadlocks

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Jan 24 05:25:43 PST 2014


https://bugzilla.gnome.org/show_bug.cgi?id=722900
  GStreamer | gstreamer (core) | git

--- Comment #7 from Per Johansson <perxjoh at axis.com> 2014-01-24 13:25:42 UTC ---
The difference is that the new signal is sent when it is no longer possible to
increase the size of one of the single queues, which would otherwise be done
when one other single queue is empty. You are completely right that if this
situation would cause a deadlock or not depends on what is happening both
upstream and downstream of the queue. However there are cases where we know
that this state generates a deadlock, and we need a way to detect this state.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list