[libcamera-devel,v2,0/1] libcamera: pipeline: Add IMX8 ISI pipeline
mbox series

Message ID 20221110191433.5535-1-jacopo@jmondi.org
Headers show
Series
  • libcamera: pipeline: Add IMX8 ISI pipeline
Related show

Message

Jacopo Mondi Nov. 10, 2022, 7:14 p.m. UTC
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