author | Rob Clark <rob@ti.com> | |
Thu, 14 Jun 2012 00:27:13 +0000 (19:27 -0500) | ||
committer | Rob Clark <rob@ti.com> | |
Thu, 14 Jun 2012 00:33:08 +0000 (19:33 -0500) | ||
commit | 1faea3414336a1af9e8c39c0c89de3d84a179d7d | |
tree | 9aaf30254891847518059684ec31c3fba9e0e9d8 | tree | snapshot (tar.xz tar.gz zip) |
parent | ed1131ff7ce043a45177d160561c49cf44c73d97 | commit | diff |
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.
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 | diff | blob | history | |
src/gstducatibuffer.c | [deleted file] | blob | history |
src/gstducatibuffer.h | [deleted file] | blob | history |
src/gstducatibufferpool.c | [deleted file] | blob | history |
src/gstducatibufferpool.h | [deleted file] | blob | history |
src/gstducatibufferpriv.c | [new file with mode: 0644] | blob |
src/gstducatibufferpriv.h | [new file with mode: 0644] | blob |
src/gstducatidrmbuffer.c | [deleted file] | blob | history |
src/gstducatidrmbuffer.h | [deleted file] | blob | history |
src/gstducatividdec.c | diff | blob | history | |
src/gstducatividdec.h | diff | blob | history |