diff options
author | Jacopo Mondi <jacopo@jmondi.org> | 2021-02-24 13:28:34 +0100 |
---|---|---|
committer | Jacopo Mondi <jacopo@jmondi.org> | 2021-03-03 09:50:13 +0100 |
commit | 63383dec435df810f9f49034a3797688b8768d1a (patch) | |
tree | 1251f95b59c66eb80bee34836076fc5298951fba /src/v4l2/v4l2_camera_proxy.h | |
parent | a725baf4b33320a71f03474627c9bf19cdafc4ed (diff) |
android: camera_buffer: Implement libcamera::Extensible
In order to prepare to support more memory backends, make the
CameraBuffer class implement the PIMPL (pointer-to-implementation)
pattern by inheriting from the libcamera::Extensible class.
Temporary maintain libcamera::MappedBuffer as the CameraBuffer base
class to maintain compatibility of the CameraStream::process() interface
that requires a MappedBuffer * as second argument and will be converted
to use a CameraBuffer in the next patch.
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Jacopo Mondi <jacopo@jmondi.org>
Diffstat (limited to 'src/v4l2/v4l2_camera_proxy.h')
0 files changed, 0 insertions, 0 deletions