[libcamera-devel] [PATCH v4 0/6] Camera properties and camera sensor factory

Jacopo Mondi jacopo at jmondi.org
Thu Mar 26 15:59:21 CET 2020


Major rework is in the sensor properties definition to take into account
discussion with Sakari and Kieran.

Most of the other patches have been tagged already.

Jacopo Mondi (6):
  libcamera: properties: Define pixel array properties
  libcamera: properties: Define 'lens' properties
  libcamera: camera_sensor: Introduce CameraSensorFactory
  libcamera: camera_sensor: Break out properties initialization
  libcamera: sensor: Add OV5670 camera sensor
  DNI: libcamera: sensor: ov5670: Add lens properties

 Documentation/Doxyfile.in                     |   3 +-
 src/libcamera/camera_sensor.cpp               | 247 ++++++++++++++----
 src/libcamera/include/camera_sensor.h         |  37 ++-
 src/libcamera/meson.build                     |   1 +
 src/libcamera/pipeline/ipu3/ipu3.cpp          |   9 +-
 src/libcamera/pipeline/rkisp1/rkisp1.cpp      |  18 +-
 src/libcamera/pipeline/vimc/vimc.cpp          |   6 +-
 src/libcamera/property_ids.yaml               | 189 ++++++++++++++
 src/libcamera/sensor/meson.build              |   3 +
 src/libcamera/sensor/ov5670.cpp               |  60 +++++
 test/camera-sensor.cpp                        |   9 +-
 .../v4l2_videodevice_test.cpp                 |   3 +-
 test/v4l2_videodevice/v4l2_videodevice_test.h |   6 +-
 13 files changed, 510 insertions(+), 81 deletions(-)
 create mode 100644 src/libcamera/sensor/meson.build
 create mode 100644 src/libcamera/sensor/ov5670.cpp

--
2.25.1



More information about the libcamera-devel mailing list