[Bug 759860] glfilters: Attach composition overlay when not supported

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri Dec 25 07:55:09 PST 2015


https://bugzilla.gnome.org/show_bug.cgi?id=759860

Nicolas Dufresne (stormer) <nicolas.dufresne at collabora.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|gltransformation:           |glfilters: Attach
                   |Pasthrough text overlays    |composition overlay when
                   |without transforming        |not supported

--- Comment #2 from Nicolas Dufresne (stormer) <nicolas.dufresne at collabora.co.uk> ---
The state of GL plugins seems a little shaky on git master, so it's a git hard
for me to test (maybe it's GL/Nouveau). As timeoverlay does not support
meory:GLMemory, you'll need downstream pipeline to accept
meta:GstVideoCompositionOverlay or to do the download/upload dance again. As
glfilters don't support the compositon overlay, you'd need this silly pipeline
(basically it's better to place timeoverlay before the upload, unless you can
teach glfiltercube to handle it).

gst-launch-1.0 videotestsrc ! glupload ! gldownload ! timeoverlay ! glupload !
glfiltercube ! glimagesink

Now that pipeline can reproduce the issue, which is that the composition get
attached instead of software composed. This is a bug in the negotiation it
seems. I'll keep this bug for fixing that, if you are interested in getting
this accelerated though, filter another bug, this is much more work.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list