Hi<br><br>set GST_GL_WINDOW_DEBUG=1<br>before launching the pipeline, it should output some debug informations about success or failure when sharing gl contexts.<br><br>I had no time to look into your example. I am still busy right now.<br>
<br>What I can say, if the debug is : failed to share gl context, make sure that the Qt GL context is not current in any thread when sharing it with gstreamer. (see cluttershare and sdlshare (from git) examples to see how to do that)<br>
<br>Sincerely<br>Julien<br><br><br><div class="gmail_quote">2009/11/4 Andrey Nechypurenko <span dir="ltr">&lt;<a href="mailto:andreynech@yahoo.com">andreynech@yahoo.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;">
Hi Folks,<br>
<br>
I am currently working on Qt-based application which uses OpenGL context (texture) sharing technique to display video on 3D scene. I am using approach similar to the one implemented in cluttershare example from gst-plugins-gl. Currently it runs on Linux but does not work on Windows. I believe that the reason is that context sharing between Qt and Gstreamer does not work. According to the documentation, only contexts with the same pixel format could be shared. That is why I was looking for the way to query pixel format used with GL context created by gst-gl plugin and did not found it yet. I guess it just does not exists :-) .<br>

<br>
So the question I would like to ask is whether it would make sense to add some kind of API to make it easier to access GL context created? For example, it could be callback set via certain property which is called right after the initialization step and provide corresponding handles (HWND, HDC, HGLRC or any other platform-specific handles similar to those stored in _GstGLWindowPrivate structure) which could be used with platform and GL API to query required information?<br>

<br>
I would also appreciate any comments or pointers to the possible solution directions without extending the property set or API.<br>
<br>
Regards,<br>
Andrey.<br>
<br>
<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>
_______________________________________________<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>
</blockquote></div><br>