pad: Rename and rework the dispatcher function
authorWim Taymans <wim.taymans@collabora.co.uk>
Tue, 7 Jun 2011 08:02:06 +0000 (10:02 +0200)
committerWim Taymans <wim.taymans@collabora.co.uk>
Tue, 7 Jun 2011 08:02:06 +0000 (10:02 +0200)
commit9058499eeb728ac8c0c94327635bd7acaa2c47b9
treecf3130b2e41a6768655246850b3d818ae2d6d10d
parenta767bf2bf92f41ea9310b67a77fbc7413ee9d0ec
pad: Rename and rework the dispatcher function

Rename gst_pad_dispatcher() to gst_pad_forward() and make it more useful by
iterating the internal links of a pad and handling resync properly.
Add a method gst_pad_event_forward() that unconditionally forwards an event to
all internally linked pads.
Update some pad code to use the new forward function.
gst/gstpad.c
gst/gstpad.h