diff options
Diffstat (limited to 'src/libcamera/include/camera_sensor.h')
-rw-r--r-- | src/libcamera/include/camera_sensor.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/libcamera/include/camera_sensor.h b/src/libcamera/include/camera_sensor.h index 1fb36a4f..99cff981 100644 --- a/src/libcamera/include/camera_sensor.h +++ b/src/libcamera/include/camera_sensor.h @@ -10,14 +10,13 @@ #include <string> #include <vector> +#include <libcamera/controls.h> #include <libcamera/geometry.h> #include "log.h" namespace libcamera { -class ControlInfoMap; -class ControlList; class MediaEntity; class V4L2Subdevice; @@ -47,6 +46,8 @@ public: int getControls(ControlList *ctrls); int setControls(ControlList *ctrls); + const ControlList &properties() const { return properties_; } + protected: std::string logPrefix() const; @@ -56,6 +57,8 @@ private: std::vector<unsigned int> mbusCodes_; std::vector<Size> sizes_; + + ControlList properties_; }; } /* namespace libcamera */ |