[libcamera-devel] [PATCH v3 0/3] libcamera: Add sensor database

Jacopo Mondi jacopo at jmondi.org
Thu Mar 25 14:43:22 CET 2021


This small series adds support for a database of sensor related properties
that cannot be retrieved from the kernel interface.

Add initially only the sensor's cell size as a proof of concept.
The next addition could be the sensor's controls delays to make it possible to
instantiate DelayedControls from the CameraSensor class.

Thanks
   j

Jacopo Mondi (3):
  libcamera: Introduce camera sensor database
  libcamera: camera_sensor: Register static properties
  android: camera_device: Report sensor physical size

 include/libcamera/internal/camera_sensor.h   |   1 +
 include/libcamera/internal/meson.build       |   1 +
 include/libcamera/internal/sensor_database.h |  28 +++++
 src/android/camera_device.cpp                |  16 +--
 src/libcamera/camera_sensor.cpp              |  24 ++++-
 src/libcamera/meson.build                    |   1 +
 src/libcamera/sensor_database.cpp            | 102 +++++++++++++++++++
 7 files changed, 165 insertions(+), 8 deletions(-)
 create mode 100644 include/libcamera/internal/sensor_database.h
 create mode 100644 src/libcamera/sensor_database.cpp

--
2.30.0



More information about the libcamera-devel mailing list