[Bug 733952] New: videopool: allocate page-aligned buffers

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Jul 29 21:44:41 PDT 2014


https://bugzilla.gnome.org/show_bug.cgi?id=733952
  GStreamer | gst-plugins-base | git

           Summary: videopool: allocate page-aligned buffers
    Classification: Platform
           Product: GStreamer
           Version: git
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: Normal
         Component: gst-plugins-base
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: gb.devel at gmail.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


In order to improve interop with GPU resources, it would help to make sure
video buffer allocations are page-aligned. This is in view to using userptr
(kernel >= 3.16) and expose that to the GPU for further processing.

There are two ways to implement that:
1. At the video pool level, in the alloc_buffer() implementation.
2. At the system allocator level, through an additional settable param.

Approach (1) is trivial, while approach (2) is more generic and has the
potential to be used in other scenarios beyond video buffers.

What is the preferred approach? Thanks.

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