Package-level declarations

Types

Link copied to clipboard
interface AudioHandler
Link copied to clipboard
class AudioSwitchHandler(context: Context, preferredDeviceList: List<Class<out AudioDevice>>, audioDeviceChangeListener: AudioDeviceChangeListener) : AudioHandler

TODO Remove this class on v2

Link copied to clipboard
sealed class StreamAudioDevice
Link copied to clipboard
@RequiresApi(value = 23)
data class UsbAudioInputDevice(val deviceInfo: AudioDeviceInfo)

Represents a USB audio input device (microphone) that may not be detected by AudioSwitch.