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

Jacopo Mondi jacopo at jmondi.org
Tue Jan 5 13:31:18 CET 2021


The series has grown to:
- Register properties in UVC
- Support VIMC driver
- Default sensor properties using the sensor resolution instead of a default
  arbitrary value

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   |   6 +
 include/libcamera/internal/media_object.h    |   1 +
 src/android/camera_device.cpp                |  20 +-
 src/libcamera/camera_sensor.cpp              | 204 ++++++++++++++-----
 src/libcamera/media_object.cpp               |   6 +
 src/libcamera/pipeline/uvcvideo/uvcvideo.cpp |  13 ++
 9 files changed, 247 insertions(+), 69 deletions(-)
 create mode 100644 Documentation/sensor_driver_requirements.rst

--
2.29.2



More information about the libcamera-devel mailing list