Camera: Fix an error log spam for external camera

External camera's getCameraCharacteristics call may trigger exception
via parseInt() call. The exception is catched, and we should not log the
message as error.

Test: Build
Change-Id: Ia858b692ef7622f5fcfbf32cc4fd29574a408731
This commit is contained in:
Shuzhen Wang
2020-02-11 10:19:04 -08:00
parent bd9ffc9c76
commit 88193b7318

View File

@@ -400,7 +400,8 @@ public final class CameraManager {
try {
info.setCameraId(Integer.parseInt(cameraId));
} catch (NumberFormatException e) {
Log.e(TAG, "Failed to parse camera Id " + cameraId + " to integer");
// For external camera, reaching here is expected.
Log.v(TAG, "Failed to parse camera Id " + cameraId + " to integer");
}
boolean hasConcurrentStreams =
CameraManagerGlobal.get().cameraIdHasConcurrentStreamsLocked(cameraId);