Log type of connected headsets.

This commit is contained in:
Nicholas
2023-01-03 09:33:08 -05:00
committed by GitHub
parent 14503b952a
commit e4ddedcc48

View File

@@ -174,6 +174,7 @@ class FullSignalAudioManagerApi31(context: Context, eventListener: EventListener
AudioDeviceMapping.fromPlatformType(communicationDevice.type)
}
val availableCommunicationDevices: List<AudioDeviceInfo> = androidAudioManager.availableCommunicationDevices
availableCommunicationDevices.forEach { Log.d(TAG, "Detected communication device of type: ${it.type}") }
hasBluetoothHeadset = availableCommunicationDevices.any { AudioDeviceMapping.fromPlatformType(it.type) == AudioDevice.BLUETOOTH }
hasWiredHeadset = availableCommunicationDevices.any { AudioDeviceMapping.fromPlatformType(it.type) == AudioDevice.WIRED_HEADSET }
Log.i(