From 85d5489f585d4140a04afdf29a460dc62aa5581e Mon Sep 17 00:00:00 2001 From: Matthew Waters Date: Wed, 27 Jul 2016 14:48:50 +1000 Subject: [PATCH] glwindow: move unsetting queue_resize to _resize() instead of _draw() Makes infinitely more sense and implementation were expecting that behaviour anyway and would enter a resize, draw, resize, draw, ... cycle instead of only resizing once. --- gst-libs/gst/gl/gstglwindow.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gst-libs/gst/gl/gstglwindow.c b/gst-libs/gst/gl/gstglwindow.c index 410bc86a62..d30b911d77 100644 --- a/gst-libs/gst/gl/gstglwindow.c +++ b/gst-libs/gst/gl/gstglwindow.c @@ -487,8 +487,6 @@ gst_gl_window_draw (GstGLWindow * window) } window_class->draw (window); - - window->queue_resize = FALSE; } /** @@ -1174,4 +1172,6 @@ gst_gl_window_resize (GstGLWindow * window, guint width, guint height) window->priv->surface_width = width; window->priv->surface_height = height; + + window->queue_resize = FALSE; }