<div dir="ltr">In my plugin for playing sparse steams, if  audio sink branch changes it's state first then streams plays fine but if video sink branch goes for state change first, it stuck in prerolling<span style="font-family:arial,sans-serif;font-size:13px"> because there is too much audio data in the stream which stalls the demux for processing further data.</span><div>

<span style="font-family:arial,sans-serif;font-size:13px"><br></span></div><div><font face="arial, sans-serif">Is there any way I can force branches to change state in a particular order when there is tee in the pipeline?</font></div>

<div><span style="font-family:arial,sans-serif;font-size:13px"><br></span></div><div><span style="font-family:arial,sans-serif;font-size:13px">Thanks,</span></div><div><span style="font-family:arial,sans-serif;font-size:13px">Yogesh</span></div>

</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, May 7, 2014 at 12:40 AM, Sebastian Dröge <span dir="ltr"><<a href="mailto:sebastian@centricular.com" target="_blank">sebastian@centricular.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On Mo, 2014-05-05 at 18:15 +0530, Yogesh Tyagi wrote:<br>
> Hi,<br>
><br>
> In what order does the state of the different branches change where there<br>
> is a tee in the pipeline?<br>
<br>
</div></div>The tee doesn't really matter here, but state changes always happen from<br>
the sinks to the sources when handled by the default code in GstBin. So<br>
all tee branches change their state before the tee itself changes the<br>
state.<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Sebastian Dröge, Centricular Ltd - <a href="http://www.centricular.com" target="_blank">http://www.centricular.com</a><br>
Expertise, Straight from the Source<br>
</font></span><br>_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
<br></blockquote></div><br></div>