huge modifications, hope i didn't break something:
authorBenjamin Otte <otte@gnome.org>
Tue, 8 Apr 2003 21:14:23 +0000 (21:14 +0000)
committerBenjamin Otte <otte@gnome.org>
Tue, 8 Apr 2003 21:14:23 +0000 (21:14 +0000)
commita03e803bb6561cc889203f44a49d89c2717cb2fc
treee0bc417df971194b9f1c29431667f23b5f405a52
parent62d382149adbe16520623af8817589c7e3eabf4a
huge modifications, hope i didn't break something:

Original commit message from CVS:
huge modifications, hope i didn't break something:
- added functions for setting/getting locked state of elements. gst_element_lock_state syncs the pads state with the state of its parent.
- made all gst_element_link_* functions call gst_element_link_pads_filtered
- gst_element_link_pads_filtered now accepts NULL as a pad name.
- make sure the link functions are only called when the elements are paused
That's it.
gst/gstelement.c
gst/gstelement.h