<DIV>Hi,</DIV>
<DIV>&nbsp; I want to make my simple palyer&nbsp;with&nbsp;gstreamer plugin,</DIV>
<DIV>the test script is&nbsp;:</DIV>
<DIV>gst-launch-0.10 filesrc location=testmediafile ! *demux name=demux d.! queue !*decoded ! audioconvert!.... d. !queue !*decodec ! ffmpegcolorsapce....</DIV>
<DIV>(the way above can work properly)</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;I&nbsp;tried to find some example on the subject,but the document on the gstreamer.com do little help with me&nbsp;for this case,</DIV>
<DIV>I have tried to do that&nbsp;as&nbsp;the following:</DIV>
<DIV>&nbsp;</DIV>
<DIV>main piple :</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |--videobin </DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; filesrc--*demuxer-|</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |--audiobin</DIV>
<DIV>audio out process :</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; construct a bin,which contains:</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; queue ---*decodec--audioconvert--...--audiosink</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; constrcut a ghost pad for audio bin</DIV>
<DIV>
<DIV>video out process :</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; construct a bin,which contains:</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; queue ---*decodec--ffmepgcolorsapce--...--videosink</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; constrcut a ghost pad for video bin</DIV>
<DIV>&nbsp;</DIV></DIV>
<DIV>link demuxer with the demuxer with the audiobin</DIV>
<DIV>&nbsp;</DIV>
<DIV>link demuxer with the demuxer with the videobin</DIV>
<DIV>&nbsp;&nbsp;.........</DIV>
<DIV>&nbsp;</DIV>
<DIV>but&nbsp;when excuting gst_element_set_state to  GST_STATE_PLAYING,the&nbsp;final state is&nbsp;GST_STATE_CHANGE_ASYNC....</DIV>
<DIV>&nbsp;</DIV>
<DIV>I don't know how to&nbsp;process&nbsp;it?maybe thereis some problem&nbsp;with the&nbsp;mianframe of my&nbsp;program ? can someone guide me or give me&nbsp;some related&nbsp;example?&nbsp;Thank a lot!</DIV>
<DIV>&nbsp;</DIV>
<DIV>Volter</DIV>
<DIV>&nbsp;</DIV>
<DIV ><BR>
<DIV>=====================================================</DIV>
<DIV>&nbsp;</DIV>
<DIV>Happy everyday $ Best Regards!</DIV>
<DIV>&nbsp;</DIV>
<DIV>msn:volter619@163.com</DIV>
<DIV>&nbsp;</DIV>
<DIV>Focus on embed linux software!</DIV></DIV><br><!-- footer --><br> 
<hr>
<font style="font-size:12px;line-height:15px;">独有“账号保险柜”保护密码,</font><a style="font-size:12px;line-height:15px; color:blue; text-decoration:underline;" href="http://adclient.163.com/event.ng/Type=click&FlightID=94603&AdID=96090&TargetID=1200&Values=31,43,51,60,72,85,91,100,110,312,332,499,587,701,702,733,734&Redirect=http://www.rising.com.cn/2008/trial/index.htm">“瑞星08版”开始免费</a>