[libcamera-devel] [RFC PATCH] android: camera_device: Drop HAL_PIXEL_FORMAT_RAW_OPAQUE support

Hirokazu Honda hiroh at chromium.org
Mon Jun 14 12:45:53 CEST 2021


HAL_PIXEL_FORMAT_RAW_OPAQUE is requested only for
Zero-Shutter-Lag (ZSL). ZSL requires RAW and YUV reprocessing.
Since either of them is not supported by libcamera, supporting
RAW_OPAQUE format doesn't make sense. Drop the format from the
supported format list.

Signed-off-by: Hirokazu Honda <hiroh at chromium.org>
---
 src/android/camera_device.cpp | 11 -----------
 1 file changed, 11 deletions(-)

diff --git a/src/android/camera_device.cpp b/src/android/camera_device.cpp
index fe332ec3..14022aed 100644
--- a/src/android/camera_device.cpp
+++ b/src/android/camera_device.cpp
@@ -120,17 +120,6 @@ const std::map<int, const Camera3Format> camera3FormatsMap = {
 			false,
 			"RAW16"
 		}
-	}, {
-		HAL_PIXEL_FORMAT_RAW_OPAQUE, {
-			{
-				formats::SBGGR10_IPU3,
-				formats::SGBRG10_IPU3,
-				formats::SGRBG10_IPU3,
-				formats::SRGGB10_IPU3
-			},
-			false,
-			"RAW_OPAQUE"
-		}
 	},
 };
 
-- 
2.32.0.272.g935e593368-goog



More information about the libcamera-devel mailing list