[Bug 693826] New: add dmabuf support in -good

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Feb 14 08:59:04 PST 2013


https://bugzilla.gnome.org/show_bug.cgi?id=693826
  GStreamer | gst-plugins-good | 1.0.5

           Summary: add dmabuf support in -good
    Classification: Platform
           Product: GStreamer
           Version: 1.0.5
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: Normal
         Component: gst-plugins-good
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: benjamin.gaignard at gmail.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


Created an attachment (id=236104)
 View: https://bugzilla.gnome.org/attachment.cgi?id=236104
 Review: https://bugzilla.gnome.org/review?bug=693826&attachment=236104

add a new GstMemory/GstAllocator based on dmabuf

Hello,

This patch add support of dmabuf (http://lwn.net/Articles/489703/) for
gstreamer.

I have create a new GstMemory/GstAllocator base on dmabuf which only mmap the
memory when requested.

To test it I have also modify v4l2src to make it export buffer file descriptor
instead of the classic mmapped buffer.

This command line make v4l export dmabuf fd buffers and the memory isn't mmap
in user space.
gst-launch-1.0 v4l2src io-mode=4 ! fakesink --gst-debug=dmabuf:5

while this force the memory to be mmap
gst-launch-1.0 v4l2src io-mode=4 ! fakesink dump=true --gst-debug=dmabuf:5

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