Loading core/java/android/hardware/camera2/impl/CameraDeviceImpl.java +13 −0 Original line number Diff line number Diff line Loading @@ -2280,6 +2280,19 @@ public class CameraDeviceImpl extends CameraDevice // TODO: Handle CameraCharacteristics access from CaptureResult correctly. result.set(CameraCharacteristics.LENS_INFO_SHADING_MAP_SIZE, getCharacteristics().get(CameraCharacteristics.LENS_INFO_SHADING_MAP_SIZE)); Map<String, CameraCharacteristics> physicalIdToChars = getPhysicalIdToChars(); for (PhysicalCaptureResultInfo oneResultInfo : physicalResults) { String physicalId = oneResultInfo.getCameraId(); CameraMetadataNative physicalResult = oneResultInfo.getCameraMetadata(); CameraCharacteristics ch = physicalIdToChars.get(physicalId); if (ch != null) { physicalResult.set(CameraCharacteristics.LENS_INFO_SHADING_MAP_SIZE, ch.get(CameraCharacteristics.LENS_INFO_SHADING_MAP_SIZE)); } else { Log.e(TAG, "Unable to find characteristics for physical camera " + physicalId); } } final CaptureCallbackHolder holder = CameraDeviceImpl.this.mCaptureCallbackMap.get(requestId); Loading Loading
core/java/android/hardware/camera2/impl/CameraDeviceImpl.java +13 −0 Original line number Diff line number Diff line Loading @@ -2280,6 +2280,19 @@ public class CameraDeviceImpl extends CameraDevice // TODO: Handle CameraCharacteristics access from CaptureResult correctly. result.set(CameraCharacteristics.LENS_INFO_SHADING_MAP_SIZE, getCharacteristics().get(CameraCharacteristics.LENS_INFO_SHADING_MAP_SIZE)); Map<String, CameraCharacteristics> physicalIdToChars = getPhysicalIdToChars(); for (PhysicalCaptureResultInfo oneResultInfo : physicalResults) { String physicalId = oneResultInfo.getCameraId(); CameraMetadataNative physicalResult = oneResultInfo.getCameraMetadata(); CameraCharacteristics ch = physicalIdToChars.get(physicalId); if (ch != null) { physicalResult.set(CameraCharacteristics.LENS_INFO_SHADING_MAP_SIZE, ch.get(CameraCharacteristics.LENS_INFO_SHADING_MAP_SIZE)); } else { Log.e(TAG, "Unable to find characteristics for physical camera " + physicalId); } } final CaptureCallbackHolder holder = CameraDeviceImpl.this.mCaptureCallbackMap.get(requestId); Loading