[libcamera-devel] [PATCH] libcamera: CameraSensorProperties: Add test pattern mode of imx258

Hirokazu Honda hiroh at chromium.org
Mon Jun 14 14:22:15 CEST 2021


Add supported test pattern modes of imx258 in CameraSensorProperties.

Signed-off-by: Hirokazu Honda <hiroh at chromium.org>
---
 src/libcamera/camera_sensor_properties.cpp | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/src/libcamera/camera_sensor_properties.cpp b/src/libcamera/camera_sensor_properties.cpp
index f660743a..afa59b82 100644
--- a/src/libcamera/camera_sensor_properties.cpp
+++ b/src/libcamera/camera_sensor_properties.cpp
@@ -65,7 +65,13 @@ const CameraSensorProperties *CameraSensorProperties::get(const std::string &sen
 		{ "imx258", {
 			.unitCellSize = { 1120, 1120 },
 			/* \todo fill test pattern modes for imx258. */
-			.testPatternModes = {},
+			.testPatternModes = {
+				{0, controls::draft::TestPatternModeOff },
+				{1, controls::draft::TestPatternModeSolidColor},
+				{2, controls::draft::TestPatternModeColorBars},
+				{3, controls::draft::TestPatternModeColorBarsFadeToGray},
+				{4, controls::draft::TestPatternModePn9},
+			},
 		} },
 		{ "ov5670", {
 			.unitCellSize = { 1120, 1120 },
-- 
2.32.0.272.g935e593368-goog



More information about the libcamera-devel mailing list