]> code.ossystems Code Review - meta-freescale.git/blob
4cbf8d97b6d4d9ae79428aab1f61b485792cb2b3
[meta-freescale.git] /
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
5
6 https://bugzilla.gnome.org/show_bug.cgi?id=782921
7 ---
8  gst-libs/gst/gl/gstgldisplay.c | 2 +-
9  gst-libs/gst/gl/gstglwindow.c  | 2 +-
10  2 files changed, 2 insertions(+), 2 deletions(-)
11
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));
18  #endif
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;
23      gint disp_idx = 0;
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));
31  #endif
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));
36  #endif
37  
38 -- 
39 2.7.4
40