Suggestions

close search

StringeeAudioManager class

A singleton class that represents the audio output device management.


Summary


Properties

selectedAudioDevice → AudioDevice

availableAudioDevices → List<AudioDevice>

Methods

addListener(StringeeAudioEvent event) → void

Add a listener to listen to events from StringeeAudioManager

removeListener(StringeeAudioEvent event) → void

Remove a listener.

start() → Result

Start StringeeAudioManager.

stop() → Result

Stop StringeeAudioManager.

selectDevice(AudioDevice device) → Result

Select an audio device.

Properties


selectedAudioDevice → AudioDevice
It's a selected AudioDevice.
availableAudioDevices → List<AudioDevice>
It's a list of available AudioDevice.

Methods


addListener(StringeeAudioEvent event) → void
Add a StringeeAudioEvent listener to listen to events from StringeeAudioManager.
removeListener(StringeeAudioEvent event) → void
Remove a listener.
start() → Result
Start StringeeAudioManager.
stop() → Result
Stop StringeeAudioManager.
selectDevice(AudioDevice device) → Result
Select an output AudioDevice.