[Bug 702840] queue2 does not work with use-buffering=true

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Mar 20 03:01:43 PDT 2014


https://bugzilla.gnome.org/show_bug.cgi?id=702840
  GStreamer | gst-plugins-base | git

--- Comment #7 from Vincent Penquerc'h <vincent.penquerch at collabora.co.uk> 2014-03-20 10:26:25 UTC ---
Created an attachment (id=272474)
 View: https://bugzilla.gnome.org/attachment.cgi?id=272474
 Review: https://bugzilla.gnome.org/review?bug=702840&attachment=272474

Fix event/preroll deadlock

This "works for me". It avoids waiting on the event when downstream may block.
It waits on all buffers and buffer lists, which may be a bit too much, and
denies request then. This seems "violent", but this is also what the existing
code does, so may be OK. Sane enough ?

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