[libcamera-devel] [PATCH 0/4] libcamera: Buffer Objects
Kieran Bingham
kieran.bingham at ideasonboard.com
Tue Jan 29 14:53:53 CET 2019
This series takes an initial Buffer prototype from Laurent and builds upon it
to provide 3 objects.
- A Plane to describe a raw segment of memory storage.
- A Buffer to describe an Image in memory potentially with multiple Planes
- A BufferPool, to contain Buffers.
These objects are still in active development, but providing their classes is
beneficial to the parallel developments which require buffer handles.
Kieran Bingham (3):
libcamera: buffer: Document the BufferPool
libcamera: buffer: Provide access to the Buffer vector
libcamera: buffer: Provide Buffer Planes
Laurent Pinchart (1):
libcamera: Add Buffer and BufferPool classes
include/libcamera/buffer.h | 86 +++++++++
include/libcamera/libcamera.h | 1 +
include/libcamera/meson.build | 1 +
src/libcamera/buffer.cpp | 322 ++++++++++++++++++++++++++++++++++
src/libcamera/meson.build | 1 +
5 files changed, 411 insertions(+)
create mode 100644 include/libcamera/buffer.h
create mode 100644 src/libcamera/buffer.cpp
--
2.19.1
More information about the libcamera-devel
mailing list