[libcamera-devel] [PATCH v2 0/1] libcamera: pipeline: Add IMX8 ISI pipeline

Jacopo Mondi jacopo at jmondi.org
Thu Nov 10 20:14:32 CET 2022


Chanes in v2:
- Use a dynamic array of ISI pipes
- Reimplement validation to used the logic suggested by Laurent: if the first
stream is raw all others are raw, if it's YUV all others are YUV/RGB
- Reimplement generateConfiguration() to populate stream formats to allow
usage through the gstreamer libcamerasrc element
- Minor changes/rename in many places
- Add support for all 8-bit Bayer RAW formats variations in the formats map
- Add YUV422 support in the formats map

Thanks
  j

Jacopo Mondi (1):
  libcamera: pipeline: Add IMX8 ISI pipeline

 meson_options.txt                            |   2 +-
 src/libcamera/pipeline/imx8-isi/imx8-isi.cpp | 958 +++++++++++++++++++
 src/libcamera/pipeline/imx8-isi/meson.build  |   5 +
 3 files changed, 964 insertions(+), 1 deletion(-)
 create mode 100644 src/libcamera/pipeline/imx8-isi/imx8-isi.cpp
 create mode 100644 src/libcamera/pipeline/imx8-isi/meson.build

--
2.38.1



More information about the libcamera-devel mailing list