[libcamera-devel,v4,0/6] Camera properties and camera sensor factory
mbox series

Message ID 20200326145927.324919-1-jacopo@jmondi.org
Headers show
Series
  • Camera properties and camera sensor factory
Related show

Message

Jacopo Mondi March 26, 2020, 2:59 p.m. UTC
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