diff --git a/services/cameraservice/cameraoperator/client/src/dcamera_client.cpp b/services/cameraservice/cameraoperator/client/src/dcamera_client.cpp index 50170a17a39ff10c46852ea8e8ff2a9e9ee85b3f..4a53fe658fe80c63551088a3c84db77a9a436d6b 100644 --- a/services/cameraservice/cameraoperator/client/src/dcamera_client.cpp +++ b/services/cameraservice/cameraoperator/client/src/dcamera_client.cpp @@ -113,18 +113,14 @@ int32_t DCameraClient::UpdateSettings(std::vector cameraMetadata = Camera::MetadataUtils::DecodeFromString(metadataStr); int32_t ret = Camera::FindCameraMetadataItem(cameraMetadata->get(), OHOS_CONTROL_FOCUS_MODE, &item); - if (ret != CAM_META_SUCCESS) { - DHLOGE("DCameraClient::UpdateSettings camera metadata find focus mode failed, ret: %d", ret); - return ret; + if (ret == CAM_META_SUCCESS) { + DHLOGI("DCameraClient::UpdateSettings focus mode: %d", item.data.u8[0]); } - DHLOGI("DCameraClient::UpdateSettings focus mode: %d", item.data.u8[0]); ret = Camera::FindCameraMetadataItem(cameraMetadata->get(), OHOS_CONTROL_EXPOSURE_MODE, &item); - if (ret != CAM_META_SUCCESS) { - DHLOGE("DCameraClient::UpdateSettings camera metadata find exposure mode failed, ret: %d", ret); - return ret; + if (ret == CAM_META_SUCCESS) { + DHLOGI("DCameraClient::UpdateSettings exposure mode: %d", item.data.u8[0]); } - DHLOGI("DCameraClient::UpdateSettings exposure mode: %d", item.data.u8[0]); ret = ((sptr &)cameraInput_)->SetCameraSettings(metadataStr); if (ret != DCAMERA_OK) {