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 <jacopo@jmondi.org> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Reviewed-by: Hirokazu Honda <hiroh@chromium.org>
This commit is contained in:
@@ -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<libcamera::Camera> cam);
|
||||
~CameraDevice();
|
||||
|
||||
int initialize();
|
||||
int initialize(const CameraConfigData *cameraConfigData);
|
||||
|
||||
int open(const hw_module_t *hardwareModule);
|
||||
void close();
|
||||
|
||||
Reference in New Issue
Block a user