From 083de0c3c6331fa7921028eebe15fc4a34e5138e Mon Sep 17 00:00:00 2001 From: Yuriy Romanenko Date: Fri, 26 Jan 2018 16:05:54 -0800 Subject: [PATCH] ExternalCameraDeviceSession: Fix request initialization This code was exiting because of unsupported RequestTemplate::* enum values that are now just ignored. Change-Id: I37f79cbbfe99664ec173458721d71947f0d002ff --- camera/device/3.4/default/ExternalCameraDeviceSession.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/camera/device/3.4/default/ExternalCameraDeviceSession.cpp b/camera/device/3.4/default/ExternalCameraDeviceSession.cpp index 0714ee2bed..4e77c65842 100644 --- a/camera/device/3.4/default/ExternalCameraDeviceSession.cpp +++ b/camera/device/3.4/default/ExternalCameraDeviceSession.cpp @@ -1820,8 +1820,8 @@ status_t ExternalCameraDeviceSession::initDefaultRequests() { intent = ANDROID_CONTROL_CAPTURE_INTENT_VIDEO_SNAPSHOT; break; default: - ALOGE("%s: unknown template type %d", __FUNCTION__, type); - return BAD_VALUE; + ALOGV("%s: unsupported RequestTemplate type %d", __FUNCTION__, type); + continue; } UPDATE(mdCopy, ANDROID_CONTROL_CAPTURE_INTENT, &intent, 1);