[libcamera-devel] [RFC 0/7] Define and register 'sensor' and 'lens' properties
Jacopo Mondi
jacopo at jmondi.org
Wed Dec 18 15:49:54 CET 2019
Hello, series in RFC as it depends on the following still in review items:
- Properties
- Compound controls
This series aims to define the libcamera properties relative to the sensor
pixel array and its lens.
As an example it register said properties for the ov5670 sensor.
What I'm mostly interested in having feedback on is the properties definition
and documentation.
Thanks
j
Jacopo Mondi (7):
libcamera: camera_sensor: Introduce CameraSensorFactory
libcamera: sensor: Add OV5670 camera sensor
libcamera: camera_sensor: Factorize out properties
libcamera: properties: Define pixel array properties
libcamera: sensor: ov5670: Register pixel array properties
libcamera: properties: Define 'lens' properties
libcamera: sensor: ov5670: Add lens properties
src/libcamera/camera_sensor.cpp | 100 +++++++-----
src/libcamera/include/camera_sensor.h | 5 +-
src/libcamera/meson.build | 1 +
src/libcamera/property_ids.yaml | 211 ++++++++++++++++++++++++++
src/libcamera/sensor/meson.build | 3 +
src/libcamera/sensor/ov5670.cpp | 43 ++++++
src/libcamera/sensor/ov5670.h | 26 ++++
7 files changed, 350 insertions(+), 39 deletions(-)
create mode 100644 src/libcamera/sensor/meson.build
create mode 100644 src/libcamera/sensor/ov5670.cpp
create mode 100644 src/libcamera/sensor/ov5670.h
--
2.24.0
More information about the libcamera-devel
mailing list