<div dir="ltr">Hi Roland,<div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Linux (ubuntu with gnome shell) it worked without problems.</blockquote><div><br></div><div>Good to know. It seems I have to move to Linux as soon as possible. Anyway the final target of my app is Linux platform.</div><div><br></div><div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">I will take a look at it in the next days and maybe post a patch if successful.</blockquote><div><br></div>Thank you! It would be great to have qmlglsrc working on Windows too.</div><div><br></div><div>Ilya </div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Jul 9, 2019 at 7:40 PM Roland Peffer <<a href="mailto:gdevel@clixxun.com">gdevel@clixxun.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="overflow-wrap: break-word;">Hi,<div><br></div><div>I had also some issues on windows with qmlglsrc , but it was a while ago. Code is outdated, and I need to reactivate the project.</div><div>Anyway I will take a look at it in the next days and maybe post a patch if successful.<br><div><br></div><div>On Linux (ubuntu with gnome shell) it worked without problems.</div><div><br></div><div><br></div><div>Regards,</div><div>Roland</div><div><br></div><div><br><div>On 9. Jul 2019, at 18:14, Ilya Aleshkov <<a href="mailto:ilya.aleshkov@gmail.com" target="_blank">ilya.aleshkov@gmail.com</a>> wrote:</div><br class="gmail-m_-2430426792335597275Apple-interchange-newline"><div><div dir="ltr">Hi,<br><div>I'm trying to use <a href="https://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-good/html/gst-plugins-good-plugins-qmlglsrc.html" target="_blank">qmlglsrc</a> on Windows 10.<br></div><div>I've built it successfully without any issues (Qt 5.12.4 MSVC 2017 64bit).<br></div><div>But when I run <a href="https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/tree/master/tests/examples/qt/qmlsrc" target="_blank">grabqml</a> example, I get these errors:</div><div><font face="courier new, monospace">...</font></div><div><font face="courier new, monospace">0:00:03.004784000 2940 0000020545946000 INFO qtglutility <a href="http://gstqtglutility.cc:70" target="_blank">gstqtglutility.cc:70</a>:gst_qt_get_gl_display: QGuiApplication::instance()->platformName() windows<br></font></div><font face="courier new, monospace">0:00:03.017062000 2940 0000020545946000 INFO gldisplay gstgldisplay.c:285:gst_gl_display_new: creating a display, user choice:(NULL) (platform: (NULL))<br>0:00:03.028688000 2940 0000020545946000 INFO gldisplay gstgldisplay.c:328:gst_gl_display_new: Could not create platform/winsys display. user specified (NULL) (platform: (NULL)), creating dummy<br><br>0:00:03.141476000 2940 0000020547CC8C90 INFO glcontext gstglcontext.c:1076:_create_context_info:<glwrappedcontext0> GL_VERSION: 4.6.0 NVIDIA 430.86<br>0:00:03.155062000 2940 0000020547CC8C90 INFO glcontext gstglcontext.c:1079:_create_context_info:<glwrappedcontext0> GL_SHADING_LANGUAGE_VERSION: 4.60 NVIDIA<br>0:00:03.164888000 2940 0000020547CC8C90 INFO glcontext gstglcontext.c:1081:_create_context_info:<glwrappedcontext0> GL_VENDOR: NVIDIA Corporation<br>0:00:03.176365000 2940 0000020547CC8C90 INFO glcontext gstglcontext.c:1083:_create_context_info:<glwrappedcontext0> GL_RENDERER: GeForce GTX 1050 Ti/PCIe/SSE2<br><br><b>** (grabqml.exe:2940): CRITICAL **: 18:51:30.319: gst_qt_get_gl_wrapcontext: assertion 'context != NULL' failed</b></font><div><b><font face="courier new, monospace"><br></font></b></div><div><font face="courier new, monospace">0:00:03.585864000 2940 0000020547CC8C90 INFO GST_STATES gstbin.c:2503:gst_bin_element_set_state:<glimagesinkbin0> current NULL pending VOID_PENDING, desired next READY<br>0:00:03.597466000 2940 0000020547CC8C90 INFO GST_STATES gstbin.c:2503:gst_bin_element_set_state:<sink> current NULL pending VOID_PENDING, desired next READY<br>0:00:03.608945000 2940 0000020547CC8C90 INFO GST_CONTEXT gstglutils.c:115:pad_query:<sink:sink> pad peer query failed<br>0:00:03.617399000 2940 0000020547CC8C90 INFO GST_CONTEXT gstglutils.c:177:_gst_context_query:<sink> posting need context message<br>0:00:03.628544000 2940 0000020547CC8C90 INFO gldisplay gstgldisplay.c:285:gst_gl_display_new: creating a display, user choice:(NULL) (platform: (NULL))<br>0:00:03.639677000 2940 0000020547CC8C90 INFO gldisplay gstgldisplay.c:328:gst_gl_display_new: Could not create platform/winsys display. user specified (NULL) (platform: (NULL)), creating dummy<br>0:00:03.654408000 2940 0000020547CC8C90 INFO GST_CONTEXT gstglutils.c:241:gst_gl_element_propagate_display_context:<sink> posting have context (0000020545943CC0) message with display (00000205459497B0)<br>0:00:03.666858000 2940 0000020547CC8C90 INFO GST_CONTEXT gstglutils.c:115:pad_query:<sink:sink> pad peer query failed<br>0:00:03.677537000 2940 0000020547CC8C90 INFO GST_CONTEXT gstglutils.c:177:_gst_context_query:<sink> posting need context message<br>0:00:03.687732000 2940 0000020547CC8C90 INFO glcontext gstglcontext.c:333:gst_gl_context_new: creating a context for display <gldisplay1>, user choice:(null)<br>0:00:03.698116000 2940 0000020547CC8C90 INFO glwindow gstglwindow.c:247:gst_gl_window_new: creating a window, user choice:(null)<br>0:00:03.742216000 2940 0000020547C911C0 INFO glcontext gstglcontext.c:1236:gst_gl_context_create_thread:<glcontextwgl0> Attempting to create opengl context. user chosen api(s) (any), compiled api support (opengl opengl3) display api (opengl opengl3 gles2)<br>0:00:03.816484000 2940 0000020547C911C0 INFO glcontext gstglcontext.c:1247:gst_gl_context_create_thread:<glcontextwgl0> created context<br>0:00:03.827346000 2940 0000020547C911C0 INFO glcontext gstglcontext.c:1263:gst_gl_context_create_thread:<glcontextwgl0> available GL APIs: opengl3<br>0:00:03.842064000 2940 0000020547C911C0 INFO glcontext gstglcontext.c:1076:_create_context_info:<glcontextwgl0> GL_VERSION: 4.5.0 NVIDIA 430.86<br>0:00:03.851619000 2940 0000020547C911C0 INFO glcontext gstglcontext.c:1079:_create_context_info:<glcontextwgl0> GL_SHADING_LANGUAGE_VERSION: 4.50 NVIDIA<br>0:00:03.862506000 2940 0000020547C911C0 INFO glcontext gstglcontext.c:1081:_create_context_info:<glcontextwgl0> GL_VENDOR: NVIDIA Corporation<br>0:00:03.872977000 2940 0000020547C911C0 INFO glcontext gstglcontext.c:1083:_create_context_info:<glcontextwgl0> GL_RENDERER: GeForce GTX 1050 Ti/PCIe/SSE2<br>0:00:04.247393000 2940 0000020547C911C0 INFO glcontext gstgldebug.c:347:_gst_gl_debug_enable:<glcontextwgl0> Enabling GL context debugging<br>0:00:04.257968000 2940 0000020547C911C0 INFO glcontext gstglcontext.c:1136:_unlock_create_thread:<glcontextwgl0> gl thread running<br>0:00:04.267426000 2940 0000020547CC8C90 INFO glcontext gstglcontext.c:1042:gst_gl_context_create:<glcontextwgl0> gl thread created<b><br></b></font></div><div><font face="courier new, monospace">...</font></div><div><font face="courier new, monospace"><br></font></div><div><b><font face="courier new, monospace">0:00:04.633694000 2940 0000020547CC8C90 WARN qtsrc <a href="http://gstqtsrc.cc:485" target="_blank">gstqtsrc.cc:485</a>:gst_qt_src_change_state:<qtsrc0> error: Could not initialize window system<br>0:00:04.644595000 2940 0000020547CC8C90 INFO GST_ERROR_SYSTEM gstelement.c:2141:gst_element_message_full_with_details:<qtsrc0> posting message: Could not initialize window system<br>0:00:04.657397000 2940 0000020547CC8C90 INFO GST_ERROR_SYSTEM gstelement.c:2168:gst_element_message_full_with_details:<qtsrc0> posted error message: Could not initialize window system</font></b><br></div><div><b><br></b></div><div>Can someone confirm that it works on some other platform?</div>Has anyone managed to get it working on Windows?<div><br></div><div>Thanks,</div><div>Ilya<br><div><br></div></div></div>
_______________________________________________<br>gstreamer-devel mailing list<br><a href="mailto:gstreamer-devel@lists.freedesktop.org" target="_blank">gstreamer-devel@lists.freedesktop.org</a><br><a href="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a></div></div><br></div></div>_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org" target="_blank">gstreamer-devel@lists.freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" rel="noreferrer" target="_blank">https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a></blockquote></div>