[Bug 758337] New: qtglwidget qtitem: missing opengl context initialization

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Nov 19 05:32:34 PST 2015


https://bugzilla.gnome.org/show_bug.cgi?id=758337

            Bug ID: 758337
           Summary: qtglwidget qtitem: missing opengl context
                    initialization
    Classification: Platform
           Product: GStreamer
           Version: git master
                OS: All
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gst-plugins-bad
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: bugzilla at rnowicki.pl
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

Created attachment 315883
  --> https://bugzilla.gnome.org/attachment.cgi?id=315883&action=edit
qtglwidget qtitem: proper initialization if scene is already initialized

When qtglwidget is created after main window initialization opengl context
isn't initialized properly.

Example:
1. Setup timer witch trigger loding GstGLVideoItem in Loder element.


In result of creating qtglwidget following error is provided:
CRITICAL **: gst_gl_context_activate: assertion 'GST_GL_IS_CONTEXT (context)'
failed

I'm attaching simple example, result of running with GST_DEBUG=qt*:5 and basic
patch to resolve this problem.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list