diff options
author | Jacopo Mondi <jacopo@jmondi.org> | 2021-02-24 12:50:40 +0100 |
---|---|---|
committer | Jacopo Mondi <jacopo@jmondi.org> | 2021-03-03 09:50:13 +0100 |
commit | a725baf4b33320a71f03474627c9bf19cdafc4ed (patch) | |
tree | fe357c9c50066f43f71cd18ad995f56fbffbbfe1 /src/android/camera_stream.h | |
parent | d5473c962618f29e3f2f971b794a7fc770afc9bd (diff) |
android: Move buffer mapping to CameraStream
The destination buffer for the post-processing component is
currently first mapped in the CameraDevice class and then passed
to CameraStream which simply calls the post-processor interface.
Move the mapping to CameraStream::process() to tie the buffer
mapping to the lifetime of the CameraBuffer instance.
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Jacopo Mondi <jacopo@jmondi.org>
Diffstat (limited to 'src/android/camera_stream.h')
-rw-r--r-- | src/android/camera_stream.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/android/camera_stream.h b/src/android/camera_stream.h index fc242b2a..f68fdd3a 100644 --- a/src/android/camera_stream.h +++ b/src/android/camera_stream.h @@ -120,7 +120,7 @@ public: int configure(); int process(const libcamera::FrameBuffer &source, - libcamera::MappedBuffer *destination, + buffer_handle_t camera3Dest, const CameraMetadata &requestMetadata, CameraMetadata *resultMetadata); libcamera::FrameBuffer *getBuffer(); |