mirror of
https://git.libcamera.org/libcamera/libcamera.git
synced 2025-07-21 15:53:54 +03:00
andrdid: camera_device: Store const templates
The request capture templates stored in the CameraDevice::requestTemplates_ should not be modified once created. Store a const pointer to the request templates in the class member map. Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com> Signed-off-by: Jacopo Mondi <jacopo@jmondi.org>
This commit is contained in:
parent
f2d19266a4
commit
3efc7e8834
1 changed files with 1 additions and 1 deletions
|
@ -95,7 +95,7 @@ private:
|
||||||
std::unique_ptr<libcamera::CameraConfiguration> config_;
|
std::unique_ptr<libcamera::CameraConfiguration> config_;
|
||||||
|
|
||||||
CameraMetadata *staticMetadata_;
|
CameraMetadata *staticMetadata_;
|
||||||
std::map<unsigned int, CameraMetadata *> requestTemplates_;
|
std::map<unsigned int, const CameraMetadata *> requestTemplates_;
|
||||||
const camera3_callback_ops_t *callbacks_;
|
const camera3_callback_ops_t *callbacks_;
|
||||||
|
|
||||||
std::vector<Camera3StreamConfiguration> streamConfigurations_;
|
std::vector<Camera3StreamConfiguration> streamConfigurations_;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue