summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorKieran Bingham <kieran.bingham@ideasonboard.com>2024-01-23 14:09:52 +0000
committerKieran Bingham <kieran.bingham@ideasonboard.com>2024-01-23 17:17:09 +0000
commitf87e4c3908655446386ced19f85e3a72f663f54a (patch)
tree9e79697a258cf25f526a7e540584bc20816c4eeb /src
parent2ab8b8d48aa84f58b055ecf241d7c47b9fcb7a71 (diff)
libcamera: formats: Fix sort ordering of R10_CSI2P
Move formats::R10_CSI2P to be grouped with the formats::R10 counterpart and keep the section of format declarations sorted in increasing bit depth. Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
Diffstat (limited to 'src')
-rw-r--r--src/libcamera/formats.cpp20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/libcamera/formats.cpp b/src/libcamera/formats.cpp
index 46ccd43b..8a606a7c 100644
--- a/src/libcamera/formats.cpp
+++ b/src/libcamera/formats.cpp
@@ -497,6 +497,16 @@ const std::map<PixelFormat, PixelFormatInfo> pixelFormatInfo{
.pixelsPerGroup = 1,
.planes = {{ { 2, 1 }, { 0, 0 }, { 0, 0 } }},
} },
+ { formats::R10_CSI2P, {
+ .name = "R10_CSI2P",
+ .format = formats::R10_CSI2P,
+ .v4l2Formats = { V4L2PixelFormat(V4L2_PIX_FMT_Y10P), },
+ .bitsPerPixel = 10,
+ .colourEncoding = PixelFormatInfo::ColourEncodingYUV,
+ .packed = true,
+ .pixelsPerGroup = 4,
+ .planes = {{ { 5, 1 }, { 0, 0 }, { 0, 0 } }},
+ } },
{ formats::R12, {
.name = "R12",
.format = formats::R12,
@@ -517,16 +527,6 @@ const std::map<PixelFormat, PixelFormatInfo> pixelFormatInfo{
.pixelsPerGroup = 1,
.planes = {{ { 2, 1 }, { 0, 0 }, { 0, 0 } }},
} },
- { formats::R10_CSI2P, {
- .name = "R10_CSI2P",
- .format = formats::R10_CSI2P,
- .v4l2Formats = { V4L2PixelFormat(V4L2_PIX_FMT_Y10P), },
- .bitsPerPixel = 10,
- .colourEncoding = PixelFormatInfo::ColourEncodingYUV,
- .packed = true,
- .pixelsPerGroup = 4,
- .planes = {{ { 5, 1 }, { 0, 0 }, { 0, 0 } }},
- } },
/* Bayer formats. */
{ formats::SBGGR8, {