mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-01-11 09:55:36 +00:00
gst/gstbin.c (gst_bin_remove_func): Wim claims I can remove this state_broadcast call.
Original commit message from CVS: 2005-11-21 Andy Wingo <wingo@pobox.com> * gst/gstbin.c (gst_bin_remove_func): Wim claims I can remove this state_broadcast call.
This commit is contained in:
parent
7f0bef0423
commit
eb8cc5ab32
2 changed files with 3 additions and 8 deletions
|
@ -1,5 +1,8 @@
|
|||
2005-11-21 Andy Wingo <wingo@pobox.com>
|
||||
|
||||
* gst/gstbin.c (gst_bin_remove_func): Wim claims I can remove this
|
||||
state_broadcast call.
|
||||
|
||||
* gst/gstsegment.c (gst_segment_init): Initialize abs_rate.
|
||||
|
||||
2005-11-21 Julien MOUTTE <julien@moutte.net>
|
||||
|
|
|
@ -892,14 +892,6 @@ gst_bin_remove_func (GstBin * bin, GstElement * element)
|
|||
|
||||
gst_element_set_bus (element, NULL);
|
||||
|
||||
/* unlock any waiters for the state change. It is possible that
|
||||
* we are waiting for an ASYNC state change on this element. The
|
||||
* element cannot be added to another bin yet as it is not yet
|
||||
* unparented. */
|
||||
GST_LOCK (element);
|
||||
GST_STATE_BROADCAST (element);
|
||||
GST_UNLOCK (element);
|
||||
|
||||
/* we ref here because after the _unparent() the element can be disposed
|
||||
* and we still need it to reset the UNPARENTING flag and fire a signal. */
|
||||
gst_object_ref (element);
|
||||
|
|
Loading…
Reference in a new issue