mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-04-20 08:39:22 +01:00
committed by
Greyson Parrelli
parent
be92b3cf0a
commit
cafbf48783
@@ -21,7 +21,7 @@ object AudioDeviceMapping {
|
||||
|
||||
@JvmStatic
|
||||
fun fromPlatformType(type: Int): SignalAudioManager.AudioDevice {
|
||||
for (kind in SignalAudioManager.AudioDevice.values()) {
|
||||
for (kind in SignalAudioManager.AudioDevice.entries) {
|
||||
if (getEquivalentPlatformTypes(kind).contains(type)) return kind
|
||||
}
|
||||
return SignalAudioManager.AudioDevice.NONE
|
||||
|
||||
@@ -384,7 +384,7 @@ class FullSignalAudioManager(context: Context, eventListener: EventListener?) :
|
||||
if (isId) {
|
||||
throw IllegalArgumentException("Passing audio device address $device to legacy audio manager")
|
||||
}
|
||||
val mappedDevice = AudioDevice.values()[device]
|
||||
val mappedDevice = AudioDevice.entries[device]
|
||||
val actualDevice: AudioDevice = if (mappedDevice == AudioDevice.EARPIECE && audioDevices.contains(AudioDevice.WIRED_HEADSET)) AudioDevice.WIRED_HEADSET else mappedDevice
|
||||
|
||||
Log.d(TAG, "selectAudioDevice(): device: $device actualDevice: $actualDevice")
|
||||
|
||||
Reference in New Issue
Block a user