[Bug 743345] glupload: Add support for dmabuf

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon Nov 23 08:31:26 PST 2015


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

--- Comment #44 from Lubosz Sarnecki <lubosz at gmail.com> ---
Created attachment 316108
  --> https://bugzilla.gnome.org/attachment.cgi?id=316108&action=edit
glupload: Add dmabuf upload method.

Upload method for buffers with "memory:dmabuf" caps features,
when an EGL context is used.

Adds method to create a _value_list_from_strings(), in order to
accept "memory:dmabuf" caps features in _dma_buf_upload_transform_caps().

Tries to create an EGL image in accept _dma_buf_upload_accept(),
to gain the ability of falling back to a different uploader, mostly raw.

Example pipeline:

GST_GL_PLATFORM=egl \
gst-launch-1.0 v4l2src device=/dev/video1 io-mode=4 ! \
               video/x-raw,format=NV12 ! glimagesink

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