diff --git a/app/src/main/java/org/thoughtcrime/securesms/webrtc/audio/FullSignalAudioManagerApi31.kt b/app/src/main/java/org/thoughtcrime/securesms/webrtc/audio/FullSignalAudioManagerApi31.kt index 1340d02dad..652918e288 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/webrtc/audio/FullSignalAudioManagerApi31.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/webrtc/audio/FullSignalAudioManagerApi31.kt @@ -168,6 +168,7 @@ class FullSignalAudioManagerApi31(context: Context, eventListener: EventListener val availableCommunicationDevices: List = androidAudioManager.availableCommunicationDevices if (userSelectedAudioDevice != null) { androidAudioManager.communicationDevice = userSelectedAudioDevice + eventListener?.onAudioDeviceChanged(AudioDeviceMapping.fromPlatformType(userSelectedAudioDevice!!.type), availableCommunicationDevices.map { AudioDeviceMapping.fromPlatformType(it.type) }.toSet()) } else { val excludedDevices = emptyList() // TODO: pull this from somewhere. Preferences? val autoSelectableDevices = availableCommunicationDevices.filterNot { excludedDevices.contains(it.address) }