pad: call new callbacks set in the block callback
authorWim Taymans <wim.taymans@collabora.co.uk>
Mon, 9 Mar 2009 10:39:34 +0000 (11:39 +0100)
committerWim Taymans <wim.taymans@collabora.co.uk>
Mon, 9 Mar 2009 10:48:36 +0000 (11:48 +0100)
commitda0060d3aadb15d6a05812a17c9a32db82c1c4ec
treeffc7970e108062c4f88d51ccdff8701644681834
parent646a746965f35abfa298923cdc8fba46d8d7ba71
pad: call new callbacks set in the block callback

Keep track of when a new callback is installed in the callback and call the new
callback in that case.
Add unit test for checking pad blocking.
Fixes #573823.
gst/gstpad.c
gst/gstpad.h
tests/check/gst/gstpad.c