Merge "camera2: Treat face detect mode larger than FULL as FULL" into pi-dev

This commit is contained in:
Donghui Han
2018-07-12 17:19:36 +00:00
committed by Android (Google) Code Review

View File

@@ -747,6 +747,9 @@ public class CameraMetadataNative implements Parcelable {
if (faceDetectMode == null) {
Log.w(TAG, "Face detect mode metadata is null, assuming the mode is SIMPLE");
faceDetectMode = CaptureResult.STATISTICS_FACE_DETECT_MODE_SIMPLE;
} else if (faceDetectMode > CaptureResult.STATISTICS_FACE_DETECT_MODE_FULL) {
// Face detect mode is larger than FULL, assuming the mode is FULL
faceDetectMode = CaptureResult.STATISTICS_FACE_DETECT_MODE_FULL;
} else {
if (faceDetectMode == CaptureResult.STATISTICS_FACE_DETECT_MODE_OFF) {
return new Face[0];