mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-23 08:46:40 +00:00
[118/906] git-svn-id: svn://svn.wobow.com/GStreamer_playground/gst-plugins-gl@573 93df14bb-0f41-7a43-8087-d3e2a2f0e464
This commit is contained in:
parent
7a063dd47f
commit
f4b54bd934
1 changed files with 4 additions and 3 deletions
|
@ -347,9 +347,9 @@ gst_gl_display_init (GstGLDisplay *display, GstGLDisplayClass *klass)
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
gst_gl_display_finalize (GObject *object)
|
gst_gl_display_finalize (GObject* object)
|
||||||
{
|
{
|
||||||
GstGLDisplay *display = GST_GL_DISPLAY (object);
|
GstGLDisplay* display = GST_GL_DISPLAY (object);
|
||||||
|
|
||||||
//request glut window destruction
|
//request glut window destruction
|
||||||
//blocking call because display must be alive
|
//blocking call because display must be alive
|
||||||
|
@ -439,6 +439,7 @@ gst_gl_display_finalize (GObject *object)
|
||||||
gst_gl_display_glutThread = NULL;
|
gst_gl_display_glutThread = NULL;
|
||||||
g_async_queue_unref (gst_gl_display_messageQueue);
|
g_async_queue_unref (gst_gl_display_messageQueue);
|
||||||
g_hash_table_unref (gst_gl_display_map);
|
g_hash_table_unref (gst_gl_display_map);
|
||||||
|
gst_gl_display_map = NULL;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -498,7 +499,7 @@ gst_gl_display_thread_loop (void)
|
||||||
gst_gl_display_thread_dispatch_action (msg);
|
gst_gl_display_thread_dispatch_action (msg);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else g_print ("timeout reached in idle func\n");
|
else GST_DEBUG ("timeout reached in idle func\n");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue