[libcamera-devel] [PATCH v5 00/11] Raspberry Pi: Conversion to media controller
Naushir Patuck
naush at raspberrypi.com
Mon Nov 1 10:14:59 CET 2021
Hi,
Version 5 of this patch series address the following:
- Create a separate patch (6/11) for adding 10-bit unpacked mono to the BayerFormat conversion table.
- Fix the copy/paste error in the R10_CSI2P format for the pixelsPerGroup and planes fields.
- Rename sensorPixFormat to unicamPixFormat in patch 9/11.
I think that captures all the feedback comments given for version 4.
Thanks,
Naush
Laurent Pinchart (3):
include: drm_fourcc: Add R10 and R12 FourCC
libcamera: formats: Add R10 and R12 formats
libcamera: bayer_format: Turn BayerFormat::Packing into scoped enum
Naushir Patuck (8):
libcamera: formats: Add R10_CSI2P format
libcamera: bayer_format: Rework BayerFormat conversion table
libcamera: bayer_format: Add unpacked mono 10-bit format to the
conversion table
libcamera: bayer_format: Add PixelFormat conversion helpers to
BayerFormat class
pipeline: raspberrypi: Apply sensor flips at the start of configure()
pipeline: raspberrypi: Convert the pipeline handler to use media
controller
pipeline: raspberrypi: Remove "unpacked" format penalty in mode
selection
pipeline: raspberrypi: Account for a missing Unicam embedded data node
include/libcamera/internal/bayer_format.h | 10 +-
include/linux/drm_fourcc.h | 6 +
src/libcamera/bayer_format.cpp | 219 ++++++++++------
src/libcamera/formats.cpp | 39 +++
src/libcamera/formats.yaml | 8 +
.../pipeline/raspberrypi/raspberrypi.cpp | 244 +++++++++++-------
src/libcamera/v4l2_pixelformat.cpp | 4 +
test/bayer-format.cpp | 28 +-
8 files changed, 366 insertions(+), 192 deletions(-)
--
2.25.1
More information about the libcamera-devel
mailing list