[Bug 749676] playbin: failed to get end-of-stream event when visualization flag is enabled

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue May 26 04:33:09 PDT 2015


https://bugzilla.gnome.org/show_bug.cgi?id=749676

--- Comment #5 from Thiago Sousa Santos <thiagossantos at gmail.com> ---
Created attachment 303999
  --> https://bugzilla.gnome.org/attachment.cgi?id=303999&action=edit
playsink: use queue to avoid lock in audiotee audio branches

This part of pipeline is:

tee name=t ! visualizationbin ! streamsynchronizer name=s
t. ! s.

streamsynchronizer might block and it could starve the visualization
branch of the pipeline when it is enabled.

The visualization bin has queues internally but the other branch
that links the audiotee directly to the synchronizer is vulnerable
to block. Adding a queue between "t. ! s." fixes deadlocks.

-- 
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