Make the ghostpad a parent of the internal pad again for better backward compatibilit...
authorWim Taymans <wim.taymans@gmail.com>
Tue, 20 Feb 2007 18:02:50 +0000 (18:02 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Tue, 20 Feb 2007 18:02:50 +0000 (18:02 +0000)
commit60212ff1970192658ca85d226d4c8fa6c9918c01
tree9117a2d69061c44671c0c9f129a64cf2823ddc8f
parente561ce761b3512a24955258968c5052b375264c6
Make the ghostpad a parent of the internal pad again for better backward compatibility. Don't write code that relies ...

Original commit message from CVS:
* docs/design/part-gstghostpad.txt:
* gst/gstghostpad.c: (gst_ghost_pad_dispose),
(gst_ghost_pad_new_full):
Make the ghostpad a parent of the internal pad again for better backward
compatibility. Don't write code that relies on this however.
* gst/gstpad.c: (gst_pad_activate_pull), (gst_pad_activate_push),
(gst_pad_link_check_hierarchy):
Require that parents should be GstElements in the hierarchy check.
ChangeLog
docs/design/part-gstghostpad.txt
gst/gstghostpad.c
gst/gstpad.c