[Bug 789475] omx: wait for flush complete and buffers being released when flushing

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Oct 25 12:09:28 UTC 2017


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

--- Comment #2 from Guillaume Desmottes <gdesmott at gnome.org> ---
Created attachment 362254
  --> https://bugzilla.gnome.org/attachment.cgi?id=362254&action=edit
omx: wait for flush complete and buffers being released when flushing

As stated in the existing comment, when flusing we should wait for OMX
to send the flush command complete event AND all ports being released.
We were stopping as soon as one of those condition was met.

Fix a race between FillThisBufferDone/EmptyBufferDone and the flush
EventCmdComplete messages.

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