1 From a1d44ee3fbc517b6515f41e98871b01a7608623c Mon Sep 17 00:00:00 2001
2 From: Carlos Rafael Giani <dv@pseudoterminal.org>
3 Date: Tue, 9 May 2017 23:59:04 +0200
4 Subject: [PATCH 2/5] gl/viv-fb: Fix user-choice string comparisons
6 https://bugzilla.gnome.org/show_bug.cgi?id=782921
8 gst-libs/gst/gl/gstgldisplay.c | 2 +-
9 gst-libs/gst/gl/gstglwindow.c | 2 +-
10 2 files changed, 2 insertions(+), 2 deletions(-)
12 diff --git a/gst-libs/gst/gl/gstgldisplay.c b/gst-libs/gst/gl/gstgldisplay.c
13 index b456b1f..6408f0c 100644
14 --- a/gst-libs/gst/gl/gstgldisplay.c
15 +++ b/gst-libs/gst/gl/gstgldisplay.c
16 @@ -301,7 +301,7 @@ gst_gl_display_new (void)
17 display = GST_GL_DISPLAY (gst_gl_display_wayland_new (NULL));
19 #if GST_GL_HAVE_WINDOW_VIV_FB
20 - if (!display && (!user_choice || g_strstr_len (user_choice, 2, "viv-fb"))) {
21 + if (!display && (!user_choice || g_strstr_len (user_choice, 6, "viv-fb"))) {
22 const gchar *disp_idx_str = NULL;
24 disp_idx_str = g_getenv ("GST_GL_VIV_FB");
25 diff --git a/gst-libs/gst/gl/gstglwindow.c b/gst-libs/gst/gl/gstglwindow.c
26 index c1dae2d..d279b22 100644
27 --- a/gst-libs/gst/gl/gstglwindow.c
28 +++ b/gst-libs/gst/gl/gstglwindow.c
29 @@ -275,7 +275,7 @@ gst_gl_window_new (GstGLDisplay * display)
30 window = GST_GL_WINDOW (gst_gl_window_eagl_new (display));
32 #if GST_GL_HAVE_WINDOW_VIV_FB
33 - if (!window && (!user_choice || g_strstr_len (user_choice, 2, "viv-fb")))
34 + if (!window && (!user_choice || g_strstr_len (user_choice, 6, "viv-fb")))
35 window = GST_GL_WINDOW (gst_gl_window_viv_fb_egl_new (display));