[RFC,0/9] Handle Converter features differently
mbox series

Message ID 20240717100913.16640-1-jacopo.mondi@ideasonboard.com
Headers show
Series
  • Handle Converter features differently
Related show

Message

Jacopo Mondi July 17, 2024, 10:09 a.m. UTC
Umang, this is a series of patches on top of yours to consider an alternative
approach to specify a converter's capabilities at registration time.

Have a look and let me know what you think.

Thanks
  j

Jacopo Mondi (4):
  fixup: Add Features at Converter registration time
  libcamera: converter: Allow registering with feature
  fixups: Make it compile
  dw100: fixup

Umang Jain (5):
  libcamera: converter: Add interface for feature flags
  libcamera: converter: Add interface to support cropping capability
  libcamera: rkisp1: Prepare for additional camera controls
  libcamera: converter: Add DW100 converter class
  libcamera: rkisp1: Plumb the ConverterDW100 converter

 include/libcamera/internal/converter.h        |  46 ++++-
 .../internal/converter/converter_dw100.h      |  24 +++
 .../internal/converter/converter_v4l2_m2m.h   |   8 +-
 .../libcamera/internal/converter/meson.build  |   1 +
 src/libcamera/converter.cpp                   |  81 +++++++-
 src/libcamera/converter/converter_dw100.cpp   |  44 +++++
 .../converter/converter_v4l2_m2m.cpp          |  89 ++++++++-
 src/libcamera/converter/meson.build           |   1 +
 src/libcamera/pipeline/rkisp1/rkisp1.cpp      | 176 +++++++++++++++++-
 src/libcamera/pipeline/rkisp1/rkisp1_path.cpp |  12 +-
 src/libcamera/pipeline/rkisp1/rkisp1_path.h   |  14 ++
 11 files changed, 468 insertions(+), 28 deletions(-)
 create mode 100644 include/libcamera/internal/converter/converter_dw100.h
 create mode 100644 src/libcamera/converter/converter_dw100.cpp

--
2.45.2