gl/dispmanx: fix rendering with recent resize state tracking
authorMatthew Waters <matthew@centricular.com>
Mon, 21 Sep 2015 08:04:40 +0000 (08:04 +0000)
committerTim-Philipp Müller <tim@centricular.com>
Sat, 9 Dec 2017 19:32:08 +0000 (19:32 +0000)
557ca6fda5f831be4aba5819bf7b30b296e575cd didn't change to the
necessary gst_gl_window_resize() call for the dispmanx backend.

gst-libs/gst/gl/dispmanx/gstglwindow_dispmanx_egl.c

index 26e6df7..f4a5ae0 100644 (file)
@@ -236,8 +236,7 @@ window_resize (GstGLWindowDispmanxEGL * window_egl, guint width, guint height,
 
     vc_dispmanx_update_submit_sync (dispman_update);
 
-    if (window->resize)
-      window->resize (window->resize_data, width, height);
+    gst_gl_window_resize (window, width, height);
   }
 
   window_egl->native.width = width;