From af59b771fdc330281a28eb6d47911f9bdaa3cc7a Mon Sep 17 00:00:00 2001 From: Julien Isorce Date: Tue, 11 Nov 2014 23:43:42 +0000 Subject: [PATCH] gl: do not raise a critical msg if the backend does not handle window events Fix "assertion 'window_class->handle_events != NULL' failed" if not using a X11 window. --- 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 ba406f0801..f15afc7748 100644 --- a/gst-libs/gst/gl/gstglwindow.c +++ b/gst-libs/gst/gl/gstglwindow.c @@ -991,7 +991,7 @@ gst_gl_window_handle_events (GstGLWindow * window, gboolean handle_events) g_return_if_fail (GST_GL_IS_WINDOW (window)); window_class = GST_GL_WINDOW_GET_CLASS (window); - g_return_if_fail (window_class->handle_events != NULL); - window_class->handle_events (window, handle_events); + if (window_class->handle_events) + window_class->handle_events (window, handle_events); }