public class AppRTCAudioManager
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
AppRTCAudioManager.AudioDevice
AudioDevice is the names of possible audio devices that we currently
support.
|
Modifier and Type | Method and Description |
---|---|
void |
close() |
static AppRTCAudioManager |
create(android.content.Context context,
RemonContext recon,
java.lang.Runnable deviceStateChangeListener)
Construction
|
protected void |
finalize() |
java.util.Set<AppRTCAudioManager.AudioDevice> |
getAudioDevices()
Returns current set of available/selectable audio devices.
|
android.media.AudioManager |
getAudioManager() |
int |
getPriorVolume() |
AppRTCAudioManager.AudioDevice |
getSelectedAudioDevice()
Returns the currently selected audio device.
|
void |
init() |
void |
printAudioStatus() |
void |
setAudioDevice(AppRTCAudioManager.AudioDevice device)
Changes selection of the currently active audio device.
|
void |
setMicMute(boolean mute) |
void |
setPriorVolume(int priorVolume) |
public int getPriorVolume()
public void setPriorVolume(int priorVolume)
public static AppRTCAudioManager create(android.content.Context context, RemonContext recon, java.lang.Runnable deviceStateChangeListener)
public void printAudioStatus()
public android.media.AudioManager getAudioManager()
public void init()
public void close()
public void setAudioDevice(AppRTCAudioManager.AudioDevice device)
public java.util.Set<AppRTCAudioManager.AudioDevice> getAudioDevices()
public AppRTCAudioManager.AudioDevice getSelectedAudioDevice()
public void setMicMute(boolean mute)
protected void finalize() throws java.lang.Throwable
finalize
in class java.lang.Object
java.lang.Throwable