android: Camera3RequestDescriptor: Manage buffers with std::vector
Camera3RequestDescriptor has a length and an allocated buffer for camera_stream_buffer_t array. This replaces the variables with std::vector. Signed-off-by: Hirokazu Honda <hiroh@chromium.org> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
This commit is contained in:
committed by
Laurent Pinchart
parent
14b262dacf
commit
17a6e78e00
@@ -74,8 +74,7 @@ private:
|
||||
~Camera3RequestDescriptor();
|
||||
|
||||
uint32_t frameNumber_;
|
||||
uint32_t numBuffers_;
|
||||
camera3_stream_buffer_t *buffers_;
|
||||
std::vector<camera3_stream_buffer_t> buffers_;
|
||||
std::vector<std::unique_ptr<libcamera::FrameBuffer>> frameBuffers_;
|
||||
CameraMetadata settings_;
|
||||
std::unique_ptr<CaptureRequest> request_;
|
||||
|
||||
Reference in New Issue
Block a user