see cluttershare example in gst-plugins-gl/tests/examples/clutter<br><br>A texture is created from gst-gl (from our own gl context) and then you can use it in an external opengl context, clutter context in this example. But it can be SDL or anything else.<br>
It uses opengl context sharing.<br><br>Julien<br><br><div class="gmail_quote">2009/8/13 Kiju <span dir="ltr">&lt;<a href="mailto:kiju98@gmail.com">kiju98@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
Hi Andres,<br>
<br>
Looks like you are doing what I want to do. Did this approach work? Or do<br>
you recommend any other way?<br>
<br>
Thanks in advance.<br>
<br>
Kiju<br>
<div><div></div><div class="h5"><br>
<br>
acolubri wrote:<br>
&gt;<br>
&gt; Great, I&#39;ll test this approach soon and keep you posted about the results.<br>
&gt;<br>
&gt; Thanks a lot for your help!<br>
&gt;<br>
&gt; Julien Isorce wrote:<br>
&gt;&gt;<br>
&gt;&gt; note that you can already try the first solution I suggested in the<br>
&gt;&gt; last mail:<br>
&gt;&gt;<br>
&gt;&gt; Use glfilterapp (see the link I past in last mail), then in the<br>
&gt;&gt; drawcallback you have to call src = glGetCurrentContext(), then<br>
&gt;&gt; glCopyContext(src, dst, ...),  just one time.<br>
&gt;&gt;<br>
&gt;&gt; You can also use dst = glGetCurrentContext()  in your gl framework<br>
&gt;&gt; thread, to get the gestination.<br>
&gt;&gt;<br>
&gt;&gt; Let me know if it works.<br>
&gt;&gt;<br>
&gt;&gt; Julien<br>
&gt;&gt;<br>
&gt;&gt; ------------------------------------------------------------------------<br>
&gt;&gt;<br>
&gt;&gt; ------------------------------------------------------------------------------<br>
&gt;&gt;<br>
&gt;&gt; ------------------------------------------------------------------------<br>
&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; gstreamer-devel mailing list<br>
&gt;&gt; <a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br>
&gt;&gt; <a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a><br>
&gt;&gt;<br>
&gt;<br>
&gt;<br>
&gt; ------------------------------------------------------------------------------<br>
&gt; _______________________________________________<br>
&gt; gstreamer-devel mailing list<br>
&gt; <a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br>
&gt; <a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a><br>
&gt;<br>
&gt;<br>
<br>
</div></div>--<br>
View this message in context: <a href="http://www.nabble.com/video-sink-to-update-OpenGL-texture--tp22629602p24952542.html" target="_blank">http://www.nabble.com/video-sink-to-update-OpenGL-texture--tp22629602p24952542.html</a><br>

Sent from the GStreamer-devel mailing list archive at Nabble.com.<br>
<br>
<br>
------------------------------------------------------------------------------<br>
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day<br>
trial. Simplify your report design, integration and deployment - and focus on<br>
what you do best, core application coding. Discover what&#39;s new with<br>
Crystal Reports now.  <a href="http://p.sf.net/sfu/bobj-july" target="_blank">http://p.sf.net/sfu/bobj-july</a><br>
<div><div></div><div class="h5">_______________________________________________<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>
</div></div></blockquote></div><br>