[gst-devel] Sequence of calling statechanges of elements in a pipeline
M.Purushotham at nokia.com
M.Purushotham at nokia.com
Fri Jul 31 16:25:03 CEST 2009
Hi,
I have a pipeline as gst_bin_add_many (GST_BIN (bin), source, decoder, sink, NULL);, when I call gst_element_set_state (bin, GST_STATE_PLAYING); then state change sequence is
gst_element_set_state (sink, GST_STATE_READY);
gst_element_set_state (decoder, GST_STATE_READY);
gst_element_set_state (source, GST_STATE_READY);
gst_element_set_state (sink, GST_STATE_PAUSED);
gst_element_set_state (decoder, GST_STATE_PAUSED);
gst_element_set_state (source, GST_STATE_PAUSED );
gst_element_set_state (sink, GST_STATE_PLAYING);
gst_element_set_state (decoder, GST_STATE_PLAYING);
gst_element_set_state (source, GST_STATE_PLAYING);
In my pipeline source is the first element, sink is the last element but state change calling sequence is in reverse order, Anybody knows why this is happening?
Thanks
Purush
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20090731/eba5698c/attachment.htm>
More information about the gstreamer-devel
mailing list