Camera3: Report hotpixel and hotpixelmap modes
Report the hotpixel and hotpixel map modes in metadata
Bug: 13516530
Change-Id: Id02ffcf92a1fb88c68aab4a2e7754790d2bf9f52
diff --git a/camera/QCamera2/HAL3/QCamera3HWI.cpp b/camera/QCamera2/HAL3/QCamera3HWI.cpp
index ea752f8..84d2a4a 100644
--- a/camera/QCamera2/HAL3/QCamera3HWI.cpp
+++ b/camera/QCamera2/HAL3/QCamera3HWI.cpp
@@ -2326,6 +2326,12 @@
curr_entry = next_entry;
}
+ uint8_t hotPixelMode = ANDROID_HOT_PIXEL_MODE_FAST;
+ camMetadata.update(ANDROID_HOT_PIXEL_MODE, &hotPixelMode, 1);
+
+ uint8_t hotPixelMapMode = ANDROID_STATISTICS_HOT_PIXEL_MAP_MODE_OFF;
+ camMetadata.update(ANDROID_STATISTICS_HOT_PIXEL_MAP_MODE, &hotPixelMapMode, 1);
+
int32_t hotPixelMap[2];
camMetadata.update(ANDROID_STATISTICS_HOT_PIXEL_MAP, &hotPixelMap[0], 0);