From 0f10fb622e0f93d61d39846de16cb24a6e430992 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Tue, 16 Apr 2013 16:30:08 +0200 Subject: [PATCH] eglglessink: Print EGL/GLES extensions after we are actually initialized enough --- ext/eglgles/gsteglglessink.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/ext/eglgles/gsteglglessink.c b/ext/eglgles/gsteglglessink.c index fbc87df513..961d8bc924 100644 --- a/ext/eglgles/gsteglglessink.c +++ b/ext/eglgles/gsteglglessink.c @@ -536,8 +536,6 @@ egl_init (GstEglGlesSink * eglglessink) goto HANDLE_ERROR; } - gst_eglglessink_init_egl_exts (eglglessink); - if (!gst_eglglessink_fill_supported_fbuffer_configs (eglglessink)) { GST_ERROR_OBJECT (eglglessink, "Display support NONE of our configs"); goto HANDLE_ERROR; @@ -904,8 +902,6 @@ gst_eglglessink_init_egl_exts (GstEglGlesSink * eglglessink) GST_STR_NULL (eglexts)); GST_DEBUG_OBJECT (eglglessink, "Available GLES extensions: %s\n", GST_STR_NULL ((const char *) glexts)); - - return; } static gboolean @@ -1300,6 +1296,8 @@ gst_eglglessink_init_egl_surface (GstEglGlesSink * eglglessink) if (!gst_eglglessink_context_make_current (eglglessink, TRUE)) goto HANDLE_EGL_ERROR_LOCKED; + gst_eglglessink_init_egl_exts (eglglessink); + /* Save display's pixel aspect ratio * * DAR is reported as w/h * EGL_DISPLAY_SCALING wich is