docs/design/part-gstghostpad.txt: Update ascii art in documentation.
authorWim Taymans <wim.taymans@gmail.com>
Thu, 31 Aug 2006 15:19:44 +0000 (15:19 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Thu, 31 Aug 2006 15:19:44 +0000 (15:19 +0000)
commit47e5ba2f1522e597b348dee1e8989a9d18f0838c
tree49f2d0c21c110b6aecd6f543646c84390417d229
parentce6e126d47e30eb107caf5f4fc37a80dc805c08d
docs/design/part-gstghostpad.txt: Update ascii art in documentation.

Original commit message from CVS:
* docs/design/part-gstghostpad.txt:
Update ascii art in documentation.
* gst/gstghostpad.c: (gst_proxy_pad_do_internal_link),
(gst_proxy_pad_set_target_unlocked), (gst_proxy_pad_init),
(gst_ghost_pad_parent_set), (gst_ghost_pad_parent_unset),
(gst_ghost_pad_internal_do_activate_push),
(gst_ghost_pad_internal_do_activate_pull),
(gst_ghost_pad_do_activate_push), (gst_ghost_pad_do_activate_pull),
(gst_ghost_pad_do_link), (gst_ghost_pad_do_unlink),
(gst_ghost_pad_dispose), (gst_ghost_pad_new_full),
(gst_ghost_pad_set_target):
Small cleanups and leak fixes.
Remove some checks now that the internal pad is never NULL.
Fix the case where linking pads without a target would create nasty
criticals. Fixes #341029.
Don't assign a GstPadLinkReturn to a gboolean and mess up the return
value of _set_target().
* tests/check/gst/gstghostpad.c: (GST_START_TEST),
(gst_ghost_pad_suite):
Some more tests for creating and linking untargeted ghostpads.
ChangeLog
docs/design/part-gstghostpad.txt
gst/gstghostpad.c
tests/check/gst/gstghostpad.c