Package-level declarations

Types

Link copied to clipboard
@RequiresApi(value = 31)
object AudioDeviceMapping
Link copied to clipboard
abstract class AudioManagerCompat
Link copied to clipboard
sealed class AudioManagerUtil
Link copied to clipboard

API 31 introduces new audio manager methods to handle audio routing, including to Bluetooth devices. This is important because API 31 also introduces new, more restrictive bluetooth permissioning, and the previous SignalAudioManager implementation would have required us to ask for (poorly labeled & scary) Bluetooth permissions.