use GstDRMBufferPool and dmabuf for sharing buffers
authorRob Clark <rob@ti.com>
Thu, 14 Jun 2012 00:27:13 +0000 (19:27 -0500)
committerRob Clark <rob@ti.com>
Thu, 14 Jun 2012 00:33:08 +0000 (19:33 -0500)
commit1faea3414336a1af9e8c39c0c89de3d84a179d7d
tree9aaf30254891847518059684ec31c3fba9e0e9d8
parented1131ff7ce043a45177d160561c49cf44c73d97
use GstDRMBufferPool and dmabuf for sharing buffers

Use GstDRMBufferPool instead of own private bufferpool, and use
dmabuf to import buffers (either allocated by our bufferpool or
by downstream element) and qdata to attach our own private data
to the buffer.  In this way the differences in code path between
using our own buffers and a downstream element's buffers is
minimized.
src/Makefile.am
src/gstducatibuffer.c [deleted file]
src/gstducatibuffer.h [deleted file]
src/gstducatibufferpool.c [deleted file]
src/gstducatibufferpool.h [deleted file]
src/gstducatibufferpriv.c [new file with mode: 0644]
src/gstducatibufferpriv.h [new file with mode: 0644]
src/gstducatidrmbuffer.c [deleted file]
src/gstducatidrmbuffer.h [deleted file]
src/gstducatividdec.c
src/gstducatividdec.h