camera: set metering mode to SPOT for front camera

This is a work-around to the problem of not being able to set the metering, for
lack of an API.

Bug: 7296278
Change-Id: I8f74420e41cf90fbe32fc4d029f6cc46fe75f190
Signed-off-by: Iliyan Malchev <malchev@google.com>
diff --git a/camera/QCameraHWI_Parm.cpp b/camera/QCameraHWI_Parm.cpp
old mode 100644
new mode 100755
index a187a31..103aa92
--- a/camera/QCameraHWI_Parm.cpp
+++ b/camera/QCameraHWI_Parm.cpp
@@ -1051,8 +1051,13 @@
     mParameters.set(QCameraParameters::KEY_SUPPORTED_EFFECTS, mEffectValues);
 
     //Set Auto Exposure
-    mParameters.set(QCameraParameters::KEY_AUTO_EXPOSURE,
-                    QCameraParameters::AUTO_EXPOSURE_CENTER_WEIGHTED);
+    if (mCameraId)
+      mParameters.set(QCameraParameters::KEY_AUTO_EXPOSURE,
+                      QCameraParameters::AUTO_EXPOSURE_SPOT_METERING);
+    else
+      mParameters.set(QCameraParameters::KEY_AUTO_EXPOSURE,
+                     QCameraParameters::AUTO_EXPOSURE_CENTER_WEIGHTED);
+
     mParameters.set(QCameraParameters::KEY_SUPPORTED_AUTO_EXPOSURE, mAutoExposureValues);
 
     //Set WhiteBalance