diff --git a/gst/gl/gstglbumper.c b/gst/gl/gstglbumper.c index 3d7a4793ef..854d2684df 100644 --- a/gst/gl/gstglbumper.c +++ b/gst/gl/gstglbumper.c @@ -172,6 +172,11 @@ gst_gl_bumper_init_resources (GstGLFilter * filter) if (!display) return; + if (!bumper->location) { + gst_gl_display_set_error (display, "A filename is required"); + return; + } + /* BEGIN load png image file */ if ((fp = fopen (bumper->location, "rb")) == NULL)