diff --git a/gst/gl/gstglimagesink.c b/gst/gl/gstglimagesink.c index 840e52183a..bbf900e061 100644 --- a/gst/gl/gstglimagesink.c +++ b/gst/gl/gstglimagesink.c @@ -688,6 +688,8 @@ static gboolean gst_glimage_sink_interface_supported (GstImplementsInterface * iface, GType type) { + if (type != GST_TYPE_X_OVERLAY) + return FALSE; return TRUE; }