utils: Add gst_bin_sync_children_states()
authorVivia Nikolaidou <vivia@ahiru.eu>
Mon, 23 Feb 2015 18:27:32 +0000 (20:27 +0200)
committerSebastian Dröge <sebastian@centricular.com>
Fri, 13 Mar 2015 12:50:48 +0000 (12:50 +0000)
commit6ec3c4bc66cbbefa6e5811874d9787d675c807ee
tree0b9a7911cc21e9841b5a8423ffbfcb9fb99e108a
parent3da3e8df3e50d4cef1d0198aa620a9e78367d7f8
utils: Add gst_bin_sync_children_states()

gst_bin_sync_children_states() will iterate over all the elements of a bin and
sync their states with the state of the bin. This is useful when adding many
elements to a bin and would otherwise have to call
gst_element_sync_state_with_parent() on each and every one of them.

https://bugzilla.gnome.org/show_bug.cgi?id=745042
docs/gst/gstreamer-sections.txt
gst/gstutils.c
gst/gstutils.h
win32/common/libgstreamer.def