From a96fa541eee0deddf3346a6e1d3382b621f7d2a3 Mon Sep 17 00:00:00 2001 From: "Reynaldo H. Verdejo Pinochet" Date: Tue, 18 Sep 2012 12:04:20 -0300 Subject: [PATCH] eglglessink: Avoid initializing EGL at _set_window_handle() _start() should take care of that. This change asumes _setcaps() will happen always after _start() is done. --- ext/eglgles/gsteglglessink.c | 8 -------- 1 file changed, 8 deletions(-) diff --git a/ext/eglgles/gsteglglessink.c b/ext/eglgles/gsteglglessink.c index 714e316bac..45a3452b02 100644 --- a/ext/eglgles/gsteglglessink.c +++ b/ext/eglgles/gsteglglessink.c @@ -1424,14 +1424,6 @@ gst_eglglessink_set_window_handle (GstXOverlay * overlay, guintptr id) eglglessink->have_window = TRUE; g_mutex_unlock (eglglessink->flow_lock); - if (!eglglessink->egl_started) { - GST_INFO_OBJECT (eglglessink, "Got a handle, doing EGL initialization"); - if (!egl_init (eglglessink)) { - GST_ERROR_OBJECT (eglglessink, "EGL Initialization failed!"); - goto HANDLE_ERROR; - } - } - return; /* Errors */