public class StringeeAudioManager
Manages audio routing for Stringee calls.
| Nested classes | |
|---|---|
StringeeAudioManager.AudioManagerEvents
|
Monitors audio device changes. |
| Public methods | |
|---|---|
static StringeeAudioManager |
static StringeeAudioManager create(Context)
Perform create. |
void |
void start(AudioManagerEvents)
Perform start. |
void |
void stop()
Perform stop. |
void |
void selectAudioDevice(AudioDevice)
Perform select audio device. |
Set |
Set getAudioDevices()
Return audio devices. |
AudioDevice |
AudioDevice getSelectedAudioDevice()
Return selected audio device. |
void |
void setSpeakerphoneOn(boolean)
Set speakerphone on. |
void |
void setBluetoothScoOn(boolean)
Set bluetooth sco on. |
static StringeeAudioManager create(Context)
Perform create.
void start(AudioManagerEvents)
Perform start.
void stop()
Perform stop.
void selectAudioDevice(AudioDevice)
Perform select audio device.
Set getAudioDevices()
Return audio devices.
AudioDevice getSelectedAudioDevice()
Return selected audio device.
void setSpeakerphoneOn(boolean)
Set speakerphone on.
void setBluetoothScoOn(boolean)
Set bluetooth sco on.
public interface AudioManagerEvents
Monitors audio device changes.
| Public methods | |
|---|---|
void |
void onAudioDeviceChanged(AudioDevice selectedAudioDevice, Set<AudioDevice> availableAudioDevices)
Callback invoked when audio device changed. |
void onAudioDeviceChanged(AudioDevice selectedAudioDevice, Set<AudioDevice> availableAudioDevices)
Callback invoked when audio device changed.
Defines available audio device values.
| Enum values | |
|---|---|
SPEAKER_PHONE
|
Represents SPEAKER_PHONE. |
WIRED_HEADSET
|
Represents WIRED_HEADSET. |
EARPIECE
|
Represents EARPIECE. |
BLUETOOTH
|
Represents BLUETOOTH. |
NONE
|
Represents NONE. |
StringeeAudioManager.AudioDevice.SPEAKER_PHONE
Represents SPEAKER_PHONE.
StringeeAudioManager.AudioDevice.WIRED_HEADSET
Represents WIRED_HEADSET.
StringeeAudioManager.AudioDevice.EARPIECE
Represents EARPIECE.
StringeeAudioManager.AudioDevice.BLUETOOTH
Represents BLUETOOTH.
StringeeAudioManager.AudioDevice.NONE
Represents NONE.