gst/autoplug/gstspideridentity.c: don't delay links on the sink elements, it causes...
authorBenjamin Otte <otte@gnome.org>
Sun, 25 Jul 2004 15:01:52 +0000 (15:01 +0000)
committerBenjamin Otte <otte@gnome.org>
Sun, 25 Jul 2004 15:01:52 +0000 (15:01 +0000)
commit1a8f31e57779b8224bd67c27722eb35e6826c2a4
tree35be949ca4e3f3588056c35d0f48997ecae0ffdf
parent3330b4665bfc0b99b6ffa58ad89848e5f3a2df18
gst/autoplug/gstspideridentity.c: don't delay links on the sink elements, it causes unnegotiated links.

Original commit message from CVS:
* gst/autoplug/gstspideridentity.c: (gst_spider_identity_link):
don't delay links on the sink elements, it causes unnegotiated
links.
* gst/elements/gsttypefindelement.c:
(gst_type_find_element_base_init):
add our padtemplates, we indeed do have some.
* gst/elements/gsttypefindelement.c:
(gst_type_find_element_handle_event),
(gst_type_find_element_chain):
don't push data when typefinding failed.
* gst/gstpad.c: (gst_pad_link_fixate):
check that no fixate function returns empty caps.
* gst/gstpad.c: (gst_pad_push):
check that the link is negotiated before data gets pushed.
* tools/gst-register.c: (main):
don't assert (fixes #148283)
ChangeLog
gst/autoplug/gstspideridentity.c
gst/elements/gsttypefindelement.c
gst/gstpad.c
plugins/elements/gsttypefindelement.c
tools/gst-register.c