[Bug 747852] pad: idle probe doesn't block pad from pushing data

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Apr 14 13:30:47 PDT 2015


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

Thiago Sousa Santos <thiagossantos at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #301553|0                           |1
        is obsolete|                            |

--- Comment #5 from Thiago Sousa Santos <thiagossantos at gmail.com> ---
Created attachment 301572
  --> https://bugzilla.gnome.org/attachment.cgi?id=301572&action=edit
pad: block data flow when idle probe is running

Updated patch that does wait before iterating over probes when an idle
probe is still running from the gst_pad_add_probe function.

The reason to wait there is that the idle probe would block, otherwise,
after the push so it would be before everything runs again. One side effect
is that even flushes are held here until the idle probe finishes running.

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