[Bug 749676] playbin: failed to get end-of-stream event when visualization flag is enabled
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Thu May 28 01:22:10 PDT 2015
https://bugzilla.gnome.org/show_bug.cgi?id=749676
Thiago Sousa Santos <thiagossantos at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution|--- |FIXED
Target Milestone|git master |1.5.1
OS|Linux |All
--- Comment #11 from Thiago Sousa Santos <thiagossantos at gmail.com> ---
Thanks for the review, patch pushed
commit 12ac087807232df52392bfb21cdff7f89c393606
Author: Thiago Santos <thiagoss at osg.samsung.com>
Date: Tue May 26 08:06:50 2015 -0300
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.
https://bugzilla.gnome.org/show_bug.cgi?id=749676
--
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