From 9133c5b2cc8403ca02a525845ed52bb2547bc377 Mon Sep 17 00:00:00 2001 From: Jacopo Mondi Date: Wed, 10 Mar 2021 16:19:33 +0100 Subject: android: camera_device: Get properties from configuration Open the HAL configuration file in the Camera HAL manager and get the camera properties for each created CameraDevice and initialize it with them. Signed-off-by: Jacopo Mondi Reviewed-by: Laurent Pinchart Reviewed-by: Hirokazu Honda --- src/android/camera_device.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/android/camera_device.h') diff --git a/src/android/camera_device.h b/src/android/camera_device.h index ae162a45..8190d929 100644 --- a/src/android/camera_device.h +++ b/src/android/camera_device.h @@ -30,6 +30,7 @@ #include "camera_worker.h" #include "jpeg/encoder.h" +struct CameraConfigData; class CameraDevice : protected libcamera::Loggable { public: @@ -37,7 +38,7 @@ public: std::shared_ptr cam); ~CameraDevice(); - int initialize(); + int initialize(const CameraConfigData *cameraConfigData); int open(const hw_module_t *hardwareModule); void close(); -- cgit v1.2.1