[Bug 748503] New: vtenc: support VT buffer pool

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Sun Apr 26 16:51:08 PDT 2015


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

            Bug ID: 748503
           Summary: vtenc: support VT buffer pool
    Classification: Platform
           Product: GStreamer
           Version: git master
                OS: Mac OS
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gst-plugins-bad
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: ilya.konstantinov at gmail.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

VT provides VTCompressionSessionGetPixelBufferPool to get a CVPixelBufferPool.
Using CVPixelBuffers from this pool will avoid memcpy into hardware buffers.

For this, we should implement:

1) GstCoreVideoMemory (bug 747216)

2) GstCoreVideoBufferPool extending GstBufferPool with a custom alloc_buffer

3) vtenc's propose_allocation with a single GstCoreVideoBufferPool allocation
pool

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