gldisplay: Reorder GST_GL_WINDOW check for egl-device

"egl-device" should be checked before the "egl", otherwise unexpected egl will be picked

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1853>
This commit is contained in:
Seungha Yang 2022-03-04 22:21:13 +09:00 committed by GStreamer Marge Bot
parent 72c6a3b95a
commit 16f37f8b9c

View file

@ -302,14 +302,14 @@ gst_gl_display_type_from_environment (void)
return GST_GL_DISPLAY_TYPE_WIN32;
} else if (g_strstr_len (env, 8, "dispmanx")) {
return GST_GL_DISPLAY_TYPE_DISPMANX;
} else if (g_strstr_len (env, 10, "egl-device")) {
return GST_GL_DISPLAY_TYPE_EGL_DEVICE;
} else if (g_strstr_len (env, 3, "egl")) {
return GST_GL_DISPLAY_TYPE_EGL;
} else if (g_strstr_len (env, 6, "viv-fb")) {
return GST_GL_DISPLAY_TYPE_VIV_FB;
} else if (g_strstr_len (env, 3, "gbm")) {
return GST_GL_DISPLAY_TYPE_GBM;
} else if (g_strstr_len (env, 10, "egl-device")) {
return GST_GL_DISPLAY_TYPE_EGL_DEVICE;
} else if (g_strstr_len (env, 4, "eagl")) {
return GST_GL_DISPLAY_TYPE_EAGL;
} else if (g_strstr_len (env, 7, "android")) {