Camera: Metadata support for CC mod and lens shading map mode

Add support for reporting color correction and lens
shading map mode in metadata.

Bug: 14059883

Change-Id: I85422b33a77ca009e191d1064a5834a559489ee7
diff --git a/camera/QCamera2/HAL3/QCamera3HWI.cpp b/camera/QCamera2/HAL3/QCamera3HWI.cpp
index bb7228f..dbd8c68 100644
--- a/camera/QCamera2/HAL3/QCamera3HWI.cpp
+++ b/camera/QCamera2/HAL3/QCamera3HWI.cpp
@@ -2148,12 +2148,21 @@
              camMetadata.update(ANDROID_SENSOR_SENSITIVITY, sensorSensitivity, 1);
              break;
           }
+
           case CAM_INTF_META_SHADING_MODE: {
              uint8_t  *shadingMode =
                 (uint8_t *)POINTER_OF(CAM_INTF_META_SHADING_MODE, metadata);
              camMetadata.update(ANDROID_SHADING_MODE, shadingMode, 1);
              break;
           }
+
+          case CAM_INTF_META_LENS_SHADING_MAP_MODE: {
+             uint8_t  *shadingMapMode =
+                (uint8_t *)POINTER_OF(CAM_INTF_META_LENS_SHADING_MAP_MODE, metadata);
+             camMetadata.update(ANDROID_STATISTICS_LENS_SHADING_MAP_MODE, shadingMapMode, 1);
+             break;
+          }
+
           case CAM_INTF_META_STATS_FACEDETECT_MODE: {
              uint8_t  *faceDetectMode =
                 (uint8_t *)POINTER_OF(CAM_INTF_META_STATS_FACEDETECT_MODE, metadata);