From 5b8c8a8f263b643a36994bcb365316bb814177df Mon Sep 17 00:00:00 2001 From: "Reynaldo H. Verdejo Pinochet" Date: Mon, 10 Sep 2012 11:22:26 -0300 Subject: Drop win availability check from init_egl_surface There's no chance to reach this function without a window. --- sys/android/gstvidroidsink.c | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/sys/android/gstvidroidsink.c b/sys/android/gstvidroidsink.c index 838e12f96..bbc286429 100644 --- a/sys/android/gstvidroidsink.c +++ b/sys/android/gstvidroidsink.c @@ -849,7 +849,7 @@ gst_vidroidsink_expose (GstXOverlay * overlay) return; } -/* Checks available egl extensions and chooses +/* Checks available egl/gles extensions and chooses * a suitable rendering path from GstVidroidSinkRenderingPath * according to what's available on this platform. * This function can only be called after an EGL context @@ -937,12 +937,6 @@ gst_vidroidsink_init_egl_surface (GstViDroidSink * vidroidsink) GST_DEBUG_OBJECT (vidroidsink, "Enter EGL surface setup"); - /* XXX: Impossible?. Check logic and remove if not needed */ - if (G_UNLIKELY (!vidroidsink->have_window)) { - GST_ERROR_OBJECT (vidroidsink, "Attempted to setup surface without window"); - goto HANDLE_ERROR; - } - g_mutex_lock (vidroidsink->flow_lock); vidroidsink->surface = eglCreateWindowSurface (vidroidsink->display, -- cgit v1.2.3