pad: refactor _push_event
authorWim Taymans <wim.taymans@collabora.co.uk>
Thu, 26 May 2011 17:45:14 +0000 (19:45 +0200)
committerWim Taymans <wim.taymans@collabora.co.uk>
Thu, 26 May 2011 17:45:14 +0000 (19:45 +0200)
commit86c8b721b22910342186d8d5405025ac0a93769b
tree72f55a6b13e75f1141c5cea6dca9c53e4f6bb515
parentdd9fb5ebfd6b0425620dda9f7a7704ae81c14356
pad: refactor _push_event

Rework _push_event() a little so that it drops events on blocking pads.
Make sure that events are forwarded when we unblock.
Add counter on the pad to keep track of busy pads.
gst/gstpad.c