From bc2ffa26faf79dafb6a406883a63487493f2701b Mon Sep 17 00:00:00 2001 From: Alessandro Decina Date: Mon, 1 Feb 2016 15:13:03 +1100 Subject: [PATCH] gldownload: allow video/x-raw as input ...and just passthrough. This is useful for pipelines where downstream must be non-GL but upstream can optionally be GL. --- ext/gl/gstgldownloadelement.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ext/gl/gstgldownloadelement.c b/ext/gl/gstgldownloadelement.c index 917bdc7aab..ff931fae18 100644 --- a/ext/gl/gstgldownloadelement.c +++ b/ext/gl/gstgldownloadelement.c @@ -53,10 +53,10 @@ static GstStaticPadTemplate gst_gl_download_element_src_pad_template = GST_STATIC_CAPS ("video/x-raw; video/x-raw(memory:GLMemory)")); static GstStaticPadTemplate gst_gl_download_element_sink_pad_template = -GST_STATIC_PAD_TEMPLATE ("sink", + GST_STATIC_PAD_TEMPLATE ("sink", GST_PAD_SINK, GST_PAD_ALWAYS, - GST_STATIC_CAPS ("video/x-raw(memory:GLMemory)")); + GST_STATIC_CAPS ("video/x-raw(memory:GLMemory); video/x-raw")); static void gst_gl_download_element_class_init (GstGLDownloadElementClass * klass)