Class AndroidAudioManager

  • Direct Known Subclasses:
    VantageAudioManager

    public class AndroidAudioManager
    extends java.lang.Object
    • Constructor Detail

      • AndroidAudioManager

        public AndroidAudioManager​(android.content.Context context)
    • Method Detail

      • isBluetoothScoAvailableOffCall

        public boolean isBluetoothScoAvailableOffCall()
      • setMode

        public void setMode​(int mode)
      • getMode

        public int getMode()
      • isWiredHeadsetOn

        public boolean isWiredHeadsetOn()
      • setSpeakerphoneOn

        public void setSpeakerphoneOn​(boolean on)
      • isSpeakerphoneOn

        public boolean isSpeakerphoneOn()
      • startBluetoothSco

        public void startBluetoothSco()
      • stopBluetoothSco

        public void stopBluetoothSco()
      • setBluetoothScoOn

        public void setBluetoothScoOn​(boolean on)
      • isBluetoothScoOn

        public boolean isBluetoothScoOn()
      • getParameters

        public java.lang.String getParameters​(java.lang.String keys)
      • setParameters

        public void setParameters​(java.lang.String keyValuePairs)
      • registerAudioDeviceCallback

        public void registerAudioDeviceCallback​(android.media.AudioDeviceCallback callback,
                                                android.os.Handler handler)
      • unregisterAudioDeviceCallback

        public void unregisterAudioDeviceCallback​(android.media.AudioDeviceCallback callback)
      • getDevices

        public android.media.AudioDeviceInfo[] getDevices​(int flags)