pad: block data flow when idle probe is running
authorThiago Santos <thiagoss@osg.samsung.com>
Tue, 14 Apr 2015 20:06:36 +0000 (17:06 -0300)
committerThiago Santos <thiagoss@osg.samsung.com>
Thu, 16 Apr 2015 13:09:29 +0000 (10:09 -0300)
commit3d8de8a4f90e464e814c19c128776aa08e6be1b7
tree1f97b63308a183c678100500199140706dcc9ffd
parentac8a8f90b3249706292e1edc1372184a5e77171c
pad: block data flow when idle probe is running

When idle probe runs directly from the gst_pad_add_probe() function
we need to make sure that no data flow happens as idle probe
is a blocking probe. The idle probe will prevent that any
buffer, bufferlist or serialized events and queries are not
flowing while it is running.

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