[Bug 702840] queue2 does not work with use-buffering=true
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Mon Jun 24 14:15:07 PDT 2013
http://bugzilla.gnome.org/show_bug.cgi?id=702840
GStreamer | gst-plugins-base | git
Wim Taymans <wim.taymans> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |wim.taymans at gmail.com
--- Comment #1 from Wim Taymans <wim.taymans at gmail.com> 2013-06-24 21:14:57 UTC ---
It's caused by adding support for serialized queries.
* queue2 is blocked pushing a buffer downstream because the sink is blocking in
preroll
* The basesrc is doing an allocation query that blocks waiting for a reply that
never comes because the pushing side it blocked.
I think the best thing for now is to only forward the serialized query when:
- The queue is empty, so you know nothing is blocking downstream
- *or* The queue is not buffering
--
Configure bugmail: http://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