[libcamera-devel] [PATCH v7 00/10] libcamera: camera_sensor: Make validation more strict

Jacopo Mondi jacopo at jmondi.org
Fri Jan 15 18:00:23 CET 2021


All patches reviewed now!

I would push this one rather soon, as I expect some platforms to be impacted
by the newly enforced requirements, so better catch them early.

Thanks
   j

Jacopo Mondi (10):
  libcamera: Document sensor driver requirements
  libcamera: camera_sensor: Validate driver support
  libcamera: camera_sensor: Provide fall-back for sensor properties
  libcamera: camera_sensor: Default analogue crop rectangle
  libcamera: camera_sensor: Default 'location' to External
  libcamera: camera_sensor: Do not default 'rotation'
  libcamera: uvc: Initialize the pixel array properties
  libcamera: media_object: Add a const version of dev()
  libcamera: camera_sensor: Initialize VIMC properties
  android: camera_device: Do not default pixel array properties

 Documentation/index.rst                      |   1 +
 Documentation/meson.build                    |   1 +
 Documentation/sensor_driver_requirements.rst |  64 +++++++
 include/libcamera/internal/camera_sensor.h   |   5 +
 include/libcamera/internal/media_object.h    |   1 +
 src/android/camera_device.cpp                |  20 +-
 src/libcamera/camera_sensor.cpp              | 191 ++++++++++++++-----
 src/libcamera/media_object.cpp               |   5 +
 src/libcamera/pipeline/uvcvideo/uvcvideo.cpp |  16 ++
 9 files changed, 238 insertions(+), 66 deletions(-)
 create mode 100644 Documentation/sensor_driver_requirements.rst

--
2.29.2



More information about the libcamera-devel mailing list