From d9b724a3d29c55f96f0049acfce44cb590a3d5c1 Mon Sep 17 00:00:00 2001 From: Matthew Waters Date: Fri, 7 Nov 2014 10:01:59 +1100 Subject: [PATCH] glimagesink: clamp the resize width/height to >= 1 to avoid a GL error --- ext/gl/gstglimagesink.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ext/gl/gstglimagesink.c b/ext/gl/gstglimagesink.c index bc4945dcc8..84daeb4167 100644 --- a/ext/gl/gstglimagesink.c +++ b/ext/gl/gstglimagesink.c @@ -1141,6 +1141,9 @@ gst_glimage_sink_on_resize (GstGLImageSink * gl_sink, gint width, gint height) g_signal_emit (gl_sink, gst_glimage_sink_signals[CLIENT_RESHAPE_SIGNAL], 0, gl_sink->context, width, height, &do_reshape); + width = MAX (1, width); + height = MAX (1, height); + gl_sink->window_width = width; gl_sink->window_height = height;