diff options
| author | 2023-08-14 06:22:38 +0000 | |
|---|---|---|
| committer | 2023-08-14 06:22:38 +0000 | |
| commit | 91c6b5a8468b9b42576a05de6e8af30d83929d30 (patch) | |
| tree | abffdb79b1fef81f19f2b450048d69e1d069684b | |
| parent | 7fdb60c8c411d0779850b97523557dd613e4ae01 (diff) | |
| parent | 11fe11cf621db734b29bdd2d9517ab957139381f (diff) | |
Merge "AudioService: fix NPE in AudioDeviceBroker.setCommunicationRouteForClient" into udc-qpr-dev am: 11fe11cf62
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/24404418
Change-Id: Ie83967dae5b08ea09ded4e58bb699f8bd03681fd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
| -rw-r--r-- | services/core/java/com/android/server/audio/AudioDeviceBroker.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/services/core/java/com/android/server/audio/AudioDeviceBroker.java b/services/core/java/com/android/server/audio/AudioDeviceBroker.java index b1b4a180390d..198278435ef4 100644 --- a/services/core/java/com/android/server/audio/AudioDeviceBroker.java +++ b/services/core/java/com/android/server/audio/AudioDeviceBroker.java @@ -435,7 +435,7 @@ public class AudioDeviceBroker { // LE Audio it stays the same and we must trigger the proper stream volume alignment, if // LE Audio communication device is activated after the audio system has already switched to // MODE_IN_CALL mode. - if (isBluetoothLeAudioRequested()) { + if (isBluetoothLeAudioRequested() && device != null) { final int streamType = mAudioService.getBluetoothContextualVolumeStream(); final int leAudioVolIndex = getVssVolumeForDevice(streamType, device.getInternalType()); final int leAudioMaxVolIndex = getMaxVssVolumeForStream(streamType); |