diff --git a/commonLibs/lcameraDev/cameraIdentity.cpp b/commonLibs/lcameraDev/cameraIdentity.cpp index 1bf489b..a7c17aa 100644 --- a/commonLibs/lcameraDev/cameraIdentity.cpp +++ b/commonLibs/lcameraDev/cameraIdentity.cpp @@ -3,6 +3,7 @@ #include #include #include +#include namespace lcamera_dev { @@ -31,10 +32,10 @@ CameraIdentityRecord buildIdentityRecord( const libcamera::ControlList& props = camera->properties(); - const std::optional model = + const std::optional model = props.get(libcamera::properties::Model); if (model) { - record.model = *model; + record.model.assign(model->begin(), model->end()); } const std::optional location =