Mixing gl and non gl elements

philippe renon philippe_renon at yahoo.fr
Sun Oct 11 12:46:27 PDT 2015

I am investigating gleffects crashes.
To do so I am trying to run the simple pipeline shown below but it fails to start.

$ gst-launch-1.0.exe videotestsrc ! glupload ! gleffects ! gldownload ! d3dvideosink

WARNING: no real random source present!
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Got context from element 'gldownloadelement0': gst.gl.GLDisplay=context, gst.gl.GLDisplay=(GstGLDisplay)"\(GstGLDisplay\)\ gldisplay0";
ERROR: from element /GstPipeline:pipeline0/GstVideoTestSrc:videotestsrc0: Internal data flow error.
Additional debug info:
gstbasesrc.c(2943): gst_base_src_loop (): /GstPipeline:pipeline0/GstVideoTestSrc:videotestsrc0:
streaming task paused, reason not-negotiated (-4)
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
Freeing pipeline ...
I am not sure what is missing to get this pipeline running.
I am using a recent master version compiled on Windows 7/MinGW.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20151011/e10e1e8a/attachment.html>

More information about the gstreamer-devel mailing list