[Bug 610413] pulsesink: blocks in open() if audio device is in use
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Thu Jun 23 13:19:50 UTC 2016
https://bugzilla.gnome.org/show_bug.cgi?id=610413
Vincent Penquerc'h <vincent.penquerch at collabora.co.uk> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |vincent.penquerch at collabora
| |.co.uk
--- Comment #2 from Vincent Penquerc'h <vincent.penquerch at collabora.co.uk> ---
It's blocking in the first call to _commit, waiting for a signal that never
comes. Best way out seems to be a timer when committing, and error if we can't
finish the commit within a second or other appropriate time span. I don't see a
_timed_wait version in pulse though, so it'd have to be another thread doing
timer handling and calling _signal, which is a bit ugly.
--
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