diff options
| author | 2024-10-04 21:29:24 +0000 | |
|---|---|---|
| committer | 2024-10-04 21:29:24 +0000 | |
| commit | db6e75f5946cab1ab75bd1b99b1fceef5b3c1408 (patch) | |
| tree | 491854a3b75e18f73ab0cb0dc9924c34ea72e04c | |
| parent | de07519eb076ece4669c49775a2c4abd5a167c09 (diff) | |
| parent | fc8049aa364d5066902a54417e7bb899ccc2b103 (diff) | |
Merge "Camera: Catch SecurityException for UID state changes" into main
| -rw-r--r-- | core/java/android/hardware/camera2/impl/CameraCaptureSessionImpl.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/core/java/android/hardware/camera2/impl/CameraCaptureSessionImpl.java b/core/java/android/hardware/camera2/impl/CameraCaptureSessionImpl.java index b9eba9c1d541..ce8661e90978 100644 --- a/core/java/android/hardware/camera2/impl/CameraCaptureSessionImpl.java +++ b/core/java/android/hardware/camera2/impl/CameraCaptureSessionImpl.java @@ -1028,6 +1028,9 @@ public class CameraCaptureSessionImpl extends CameraCaptureSession // Camera is already closed, so nothing left to do if (DEBUG) Log.v(TAG, mIdString + "Camera was already closed or busy, skipping unconfigure"); + } catch (SecurityException e) { + // UID state change revoked camera permission + Log.e(TAG, mIdString + "Exception while unconfiguring outputs: ", e); } } } |