<div>
<div>Hi, I touch gstreamer a few weeks ago. Now I am studying the autoplugging src code in chapter 17 of <em>Application Development Manual</em></div>
<div><em></em>&nbsp;</div>
<div>I add a queue element&nbsp;in the close_link function in case of&nbsp;there is video and audio stream when playing video.</div>
<div>When I run this program the first time, it will stuck at the first several frame. Then I run it again, it works well.</div>
<div>I run the gstreamer on remote system and video file is loaded from ~/rootfs/app</div>
<div>&nbsp;</div>
<div>I guess it is synchronization problem&nbsp;at the first run, and when the 2nd time the video file is already on the remote system. Is that right?</div>
<div>&nbsp;</div>
<div>and how can I control the threads to let then begin run together when they both are ready?</div>
<div>Or how can I know how many stream there is(ie. only audio or audio and video), then I can let the first type_found stream to wait later ?</div>
<div>&nbsp;</div>
<div>Thanks !</div></div>