[gst-cvs] gstreamer: docs: Update the design docs for bin state changes according to last commit

Sebastian Dröge slomo at kemper.freedesktop.org
Tue Aug 18 02:39:10 PDT 2009


Module: gstreamer
Branch: master
Commit: bf8af3f734acd6fe6df84c380124f9fd89370d6e
URL:    http://cgit.freedesktop.org/gstreamer/gstreamer/commit/?id=bf8af3f734acd6fe6df84c380124f9fd89370d6e

Author: Sebastian Dröge <sebastian.droege at collabora.co.uk>
Date:   Tue Aug 18 11:38:38 2009 +0200

docs: Update the design docs for bin state changes according to last commit

---

 docs/design/part-states.txt |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/docs/design/part-states.txt b/docs/design/part-states.txt
index 9665818..ed0670d 100644
--- a/docs/design/part-states.txt
+++ b/docs/design/part-states.txt
@@ -187,7 +187,8 @@ States in GstBin
 
 A GstBin manages the state of its children. It does this by propagating the state
 changes performed on it to all of its children.  The _set_state() function on a 
-bin will call the _set_state() function on all of its children. 
+bin will call the _set_state() function on all of its children, that are
+not already in the target state or in a change state to the target state. 
 
 The children are iterated from the sink elements to the source elements. This makes
 sure that when changing the state of an element, the downstream elements are in





More information about the Gstreamer-commits mailing list