From d3b3887c522a85340528dfdc015cac9530fd77b7 Mon Sep 17 00:00:00 2001 From: Julien Isorce Date: Sat, 14 Mar 2015 07:49:14 +0000 Subject: [PATCH] gl/cocoa: do not terminate loop in gst_gl_window_cocoa_close It is now done in _finalize. Fix regression introduced by "gl/window: create the main loop/context on init/finalize" bc7a7259f357b0065dd94e0668b5a895d83fa53a --- gst-libs/gst/gl/cocoa/gstglwindow_cocoa.m | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/gst-libs/gst/gl/cocoa/gstglwindow_cocoa.m b/gst-libs/gst/gl/cocoa/gstglwindow_cocoa.m index adc63d2813..01a21758f6 100644 --- a/gst-libs/gst/gl/cocoa/gstglwindow_cocoa.m +++ b/gst-libs/gst/gl/cocoa/gstglwindow_cocoa.m @@ -201,12 +201,7 @@ gst_gl_window_cocoa_open (GstGLWindow *window, GError **err) static void gst_gl_window_cocoa_close (GstGLWindow *window) { - GstGLWindowCocoa *window_cocoa; - - window_cocoa = GST_GL_WINDOW_COCOA (window); - - g_main_loop_unref (window_cocoa->priv->loop); - g_main_context_unref (window_cocoa->priv->main_context); + GstGLWindowCocoa *window_cocoa = GST_GL_WINDOW_COCOA (window); [window_cocoa->priv->internal_win_id release]; window_cocoa->priv->internal_win_id = nil;