[libcamera-devel] [PATCH v10 0/2] generate and use fixed-sized Span Control types
Christian Rauch
Rauch.Christian at gmx.de
Tue Jul 5 11:55:47 CEST 2022
Hi,
In v10 I am just sqaushing the commits that touch all the fix-sized Span types, so that this will compile standalone. Still, the "std::optional" commit has to be applied first.
Best,
Christian Rauch (2):
libcamera: controls: Use std::optional to handle invalid control
values
libcamera: controls: Generate and use fixed-sized Span types
include/libcamera/controls.h | 7 ++--
src/android/camera_capabilities.cpp | 12 +++----
src/android/camera_device.cpp | 21 ++++++------
src/android/camera_hal_manager.cpp | 2 +-
src/cam/main.cpp | 4 +--
src/gstreamer/gstlibcamerasrc.cpp | 2 +-
src/ipa/raspberrypi/raspberrypi.cpp | 21 ++++++------
src/libcamera/control_ids.yaml | 4 +--
src/libcamera/pipeline/ipu3/ipu3.cpp | 9 +++---
.../pipeline/raspberrypi/raspberrypi.cpp | 9 +++---
src/libcamera/property_ids.yaml | 4 +--
src/qcam/dng_writer.cpp | 22 ++++++-------
utils/gen-controls.py | 32 +++++++++++++------
13 files changed, 81 insertions(+), 68 deletions(-)
--
2.34.1
More information about the libcamera-devel
mailing list