check/gst/gstghostpad.c: Added check for bug #317341
authorWim Taymans <wim.taymans@gmail.com>
Thu, 10 Nov 2005 09:19:12 +0000 (09:19 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Thu, 10 Nov 2005 09:19:12 +0000 (09:19 +0000)
commit8bf3884cbbda3a15c113155e014032add893dbef
tree32c4268c3f8707fa821c5704e441c330855c24bb
parent67e2017f50764a645ac6c5f5284d6f2b63243027
check/gst/gstghostpad.c: Added check for bug #317341

Original commit message from CVS:
* check/gst/gstghostpad.c: (GST_START_TEST), (gst_ghost_pad_suite):
Added check for bug #317341

* gst/gstbuffer.c:
* gst/gstbuffer.h:
Some more spiffifying.

* gst/gstghostpad.c: (gst_ghost_pad_do_link):
Call peer linkfunction if we are a source pad. Totally fixes
#317341

* gst/gstpad.c:
Update docs, source pads should call the peer linkfunction
so they can atomically perform the pad link.
ChangeLog
check/gst/gstghostpad.c
gst/gstbuffer.c
gst/gstbuffer.h
gst/gstghostpad.c
gst/gstpad.c
tests/check/gst/gstghostpad.c