HMSAudioManager

open class HMSAudioManager

HMSAudioManager manages all audio related parts of the HMS demo.

Constructors

Link copied to clipboard

Types

Link copied to clipboard
Types of audio routing supported.
Link copied to clipboard
Selected audio device change event.
Link copied to clipboard
AudioManager state.

Functions

Link copied to clipboard
Changes selection of the currently active audio device.
Link copied to clipboard
open fun setAudioMode(audioMode: Int)
Manual [enable = true] media volume/ [disable = false] in-call volume
Link copied to clipboard
Changes default audio device.
Link copied to clipboard
open fun start(bluetoothErrors: BluetoothErrors, audioManagerDeviceChangeListener: HMSAudioManager.AudioManagerDeviceChangeListener)
Link copied to clipboard
open fun stop()
Link copied to clipboard
Updates list of possible audio devices and make new device selection.

Properties

Link copied to clipboard
Link copied to clipboard
open val isStarted: Boolean