gst/gstbin.c: If a child is removed from a bin while we remove the child from the...
authorRonald S. Bultje <rbultje@ronald.bitfreak.net>
Thu, 12 May 2005 12:17:23 +0000 (12:17 +0000)
committerRonald S. Bultje <rbultje@ronald.bitfreak.net>
Thu, 12 May 2005 12:17:23 +0000 (12:17 +0000)
commite805d1b78bf55adb684e016057fbe683f4f05cf3
tree212d1d435761b8993dab041468f02ccd08f3456b
parent88d66833169c9b4f3022d19d23a9cd7adc939e03
gst/gstbin.c: If a child is removed from a bin while we remove the child from the bin and while we're retrieving its ...

Original commit message from CVS:
* gst/gstbin.c: (gst_bin_add_func), (cb_parent_unset),
(gst_bin_get_state):
If a child is removed from a bin while we remove the child from
the bin and while we're retrieving its state, signal this to the
get_state function so we abort the wait (instead of waiting for
a timeout) and can immediately re-iterate over all other elements.
ChangeLog
gst/gstbin.c