[Bug 783521] gl: Add "direct" dmabuf uploader

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Nov 1 10:22:39 UTC 2018


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

--- Comment #66 from Nicolas Dufresne (ndufresne) <nicolas at ndufresne.ca> ---
Created attachment 374121
  --> https://bugzilla.gnome.org/attachment.cgi?id=374121&action=edit
glupload: Do prepend the preferred caps

The direct dmabuf upload does color conversion, so when it transforms
the caps, it replaces the format with all formats found through the
format query. When this uploader can't be used, it makes the upstream
source pick a unsupported format.

To fix this, we only append the caps with a list of format. So the
source will only pick one of these formats if the downstream preferred
format is not supported. A negotiation failure after this would be
normal.

This fixes pipelines without a glcolorconvert element.

-- 
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