[Bug 743345] glimagesink: Add support for dmabuf

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sun Feb 8 00:49:19 PST 2015


https://bugzilla.gnome.org/show_bug.cgi?id=743345
  GStreamer | gst-plugins-bad | unspecified

Sebastian Dröge (slomo) <slomo> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |slomo at coaxion.net

--- Comment #11 from Sebastian Dröge (slomo) <slomo at coaxion.net> 2015-02-08 08:49:13 UTC ---
Re caps features, it should be perfectly fine to use sysmem caps features *if*
the dmabuf memory is guaranteed to behave like sysmem. That is, it must be
read-write mappable.

Requiring dmabuf in capsfeatures is only needed if a) it does not behave like
sysmem, or b) an element can't work with anything else than dmabuf. Not sure
why dmabuf in caps features must be a requirement here (you can just check what
kind of memory you get, right?). And couldn't you reconfigure glupload based on
what your current memory is, and switch between sysmem and dmabuf uploading all
the time if required?

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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