* libcamera: add support for ControlTypePoint
Signed-off-by: Patrick Gehrsitz <mryel00.github@gmail.com>
* libcamera: fix compile error on missing ControlType
This adds a runtime error for missing ControlTypes to fix compilation errors if there are new ControlTypes that are not implemented yet.
Signed-off-by: Patrick Gehrsitz <mryel00.github@gmail.com>
* chore: remove whitespaces
Signed-off-by: Patrick Gehrsitz <mryel00.github@gmail.com>
* libcamera: only use ControlTypePoint for libcamera>=0.3.2
Signed-off-by: Patrick Gehrsitz <mryel00.github@gmail.com>
* fix: add version check to second switch case
Signed-off-by: Patrick Gehrsitz <mryel00.github@gmail.com>
* fix: add version check to libcamera_parse_point
Signed-off-by: Patrick Gehrsitz <mryel00.github@gmail.com>
---------
Signed-off-by: Patrick Gehrsitz <mryel00.github@gmail.com>
- control: add `device_option_is_equal`
- libcamera: provide human readable configurable options
- v4l2: include camera control values
- libcamera: store all applied controls
- libcamera: use `device_option_is_equal`