<br>You can create a signal in codec or your gstreamer sink. Connect your function to this signal. When codec output is created, emit a signal from gstreamer pipeline to trigger your function to memcpy the output. You&#39;d better trigger your render to render the buffer in another thread, for your function will be call in pipeline thread, it may delay pipeline streaming.<br>
<br><div class="gmail_quote">2008/6/25 Ash &lt;<a href="mailto:hashbrown100@hotmail.com">hashbrown100@hotmail.com</a>&gt;:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">




<div>
Hello,<br>
I currently have my own video and audio renderer that I would like to use in combination with gstreamer. Ideally I would want to use all gstreamer components (parser/demux, codec) and just get the raw data in a buffer and forward it to my own renderer.<br>

&nbsp;<br>
How does one go about doing this?<br>
&nbsp;<br>
Thanks!<br><br><hr>The i'm Talkathon starts 6/24/08.&nbsp; For now, give amongst yourselves. <a href="http://www.imtalkathon.com?source=TXT_EML_WLH_LearnMore_GiveAmongst" target="_blank">Learn More</a></div>
<br>-------------------------------------------------------------------------<br>
Check out the new SourceForge.net Marketplace.<br>
It&#39;s the best place to buy or sell services for<br>
just about anything Open Source.<br>
<a href="http://sourceforge.net/services/buy/index.php" target="_blank">http://sourceforge.net/services/buy/index.php</a><br>_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br>
<a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a><br>
<br></blockquote></div><br>