Documentation
¶
Overview ¶
Package audiomanager provides Go bindings for .
Index ¶
Constants ¶
View Source
const ( ActionAudioBecomingNoisy = consts.ActionAudioBecomingNoisy ActionHdmiAudioPlug = consts.ActionHdmiAudioPlug ActionHeadsetPlug = consts.ActionHeadsetPlug ActionMicrophoneMuteChanged = consts.ActionMicrophoneMuteChanged ActionScoAudioStateChanged = consts.ActionScoAudioStateChanged ActionScoAudioStateUpdated = consts.ActionScoAudioStateUpdated ActionSpeakerphoneStateChanged = consts.ActionSpeakerphoneStateChanged ExtraAudioPlugState = consts.ExtraAudioPlugState ExtraEncodings = consts.ExtraEncodings ExtraMaxChannelCount = consts.ExtraMaxChannelCount ExtraRingerMode = consts.ExtraRingerMode ExtraScoAudioPreviousState = consts.ExtraScoAudioPreviousState ExtraScoAudioState = consts.ExtraScoAudioState ExtraVibrateSetting = consts.ExtraVibrateSetting ExtraVibrateType = consts.ExtraVibrateType PropertyOutputFramesPerBuffer = consts.PropertyOutputFramesPerBuffer PropertyOutputSampleRate = consts.PropertyOutputSampleRate PropertySupportAudioSourceUnprocessed = consts.PropertySupportAudioSourceUnprocessed PropertySupportMicNearUltrasound = consts.PropertySupportMicNearUltrasound PropertySupportSpeakerNearUltrasound = consts.PropertySupportSpeakerNearUltrasound RingerModeChangedAction = consts.RingerModeChangedAction VibrateSettingChangedAction = consts.VibrateSettingChangedAction )
View Source
const ( AdjustLower = consts.AdjustLower AdjustMute = consts.AdjustMute AdjustRaise = consts.AdjustRaise AdjustSame = consts.AdjustSame AdjustToggleMute = consts.AdjustToggleMute AdjustUnmute = consts.AdjustUnmute AudiofocusGain = consts.AudiofocusGain AudiofocusGainTransient = consts.AudiofocusGainTransient AudiofocusGainTransientExclusive = consts.AudiofocusGainTransientExclusive AudiofocusGainTransientMayDuck = consts.AudiofocusGainTransientMayDuck AudiofocusLoss = consts.AudiofocusLoss AudiofocusLossTransient = consts.AudiofocusLossTransient AudiofocusLossTransientCanDuck = consts.AudiofocusLossTransientCanDuck AudiofocusNone = consts.AudiofocusNone AudiofocusRequestDelayed = consts.AudiofocusRequestDelayed AudiofocusRequestFailed = consts.AudiofocusRequestFailed AudiofocusRequestGranted = consts.AudiofocusRequestGranted AudioSessionIdGenerate = consts.AudioSessionIdGenerate DirectPlaybackBitstreamSupported = consts.DirectPlaybackBitstreamSupported DirectPlaybackNotSupported = consts.DirectPlaybackNotSupported DirectPlaybackOffloadGaplessSupported = consts.DirectPlaybackOffloadGaplessSupported DirectPlaybackOffloadSupported = consts.DirectPlaybackOffloadSupported EncodedSurroundOutputAlways = consts.EncodedSurroundOutputAlways EncodedSurroundOutputAuto = consts.EncodedSurroundOutputAuto EncodedSurroundOutputManual = consts.EncodedSurroundOutputManual EncodedSurroundOutputNever = consts.EncodedSurroundOutputNever EncodedSurroundOutputUnknown = consts.EncodedSurroundOutputUnknown Error = consts.Error ErrorDeadObject = consts.ErrorDeadObject FlagAllowRingerModes = consts.FlagAllowRingerModes FlagPlaySound = consts.FlagPlaySound FlagRemoveSoundAndVibrate = consts.FlagRemoveSoundAndVibrate FlagShowUi = consts.FlagShowUi FlagVibrate = consts.FlagVibrate FxBack = consts.FxBack FxKeypressDelete = consts.FxKeypressDelete FxKeypressInvalid = consts.FxKeypressInvalid FxKeypressReturn = consts.FxKeypressReturn FxKeypressSpacebar = consts.FxKeypressSpacebar FxKeypressStandard = consts.FxKeypressStandard FxKeyClick = consts.FxKeyClick GetDevicesAll = consts.GetDevicesAll GetDevicesInputs = consts.GetDevicesInputs GetDevicesOutputs = consts.GetDevicesOutputs ModeCallRedirect = consts.ModeCallRedirect ModeCallScreening = consts.ModeCallScreening ModeCommunicationRedirect = consts.ModeCommunicationRedirect ModeCurrent = consts.ModeCurrent ModeInvalid = consts.ModeInvalid ModeInCall = consts.ModeInCall ModeInCommunication = consts.ModeInCommunication ModeNormal = consts.ModeNormal ModeRingtone = consts.ModeRingtone NumStreams = consts.NumStreams PlaybackOffloadGaplessSupported = consts.PlaybackOffloadGaplessSupported PlaybackOffloadNotSupported = consts.PlaybackOffloadNotSupported PlaybackOffloadSupported = consts.PlaybackOffloadSupported RingerModeNormal = consts.RingerModeNormal RingerModeSilent = consts.RingerModeSilent RingerModeVibrate = consts.RingerModeVibrate RouteAll = consts.RouteAll RouteBluetooth = consts.RouteBluetooth RouteBluetoothA2dp = consts.RouteBluetoothA2dp RouteBluetoothSco = consts.RouteBluetoothSco RouteEarpiece = consts.RouteEarpiece RouteHeadset = consts.RouteHeadset RouteSpeaker = consts.RouteSpeaker ScoAudioStateConnected = consts.ScoAudioStateConnected ScoAudioStateConnecting = consts.ScoAudioStateConnecting ScoAudioStateDisconnected = consts.ScoAudioStateDisconnected ScoAudioStateError = consts.ScoAudioStateError StreamAccessibility = consts.StreamAccessibility StreamAlarm = consts.StreamAlarm StreamDtmf = consts.StreamDtmf StreamMusic = consts.StreamMusic StreamNotification = consts.StreamNotification StreamRing = consts.StreamRing StreamSystem = consts.StreamSystem StreamVoiceCall = consts.StreamVoiceCall UseDefaultStreamType = consts.UseDefaultStreamType VibrateSettingOff = consts.VibrateSettingOff VibrateSettingOn = consts.VibrateSettingOn VibrateSettingOnlySilent = consts.VibrateSettingOnlySilent VibrateTypeNotification = consts.VibrateTypeNotification VibrateTypeRinger = consts.VibrateTypeRinger TypeAuxLine = consts.TypeAuxLine TypeBleBroadcast = consts.TypeBleBroadcast TypeBleHeadset = consts.TypeBleHeadset TypeBleSpeaker = consts.TypeBleSpeaker TypeBluetoothA2dp = consts.TypeBluetoothA2dp TypeBluetoothSco = consts.TypeBluetoothSco TypeBuiltinEarpiece = consts.TypeBuiltinEarpiece TypeBuiltinMic = consts.TypeBuiltinMic TypeBuiltinSpeaker = consts.TypeBuiltinSpeaker TypeBuiltinSpeakerSafe = consts.TypeBuiltinSpeakerSafe TypeBus = consts.TypeBus TypeDock = consts.TypeDock TypeDockAnalog = consts.TypeDockAnalog TypeFm = consts.TypeFm TypeFmTuner = consts.TypeFmTuner TypeHdmi = consts.TypeHdmi TypeHdmiArc = consts.TypeHdmiArc TypeHdmiEarc = consts.TypeHdmiEarc TypeHearingAid = consts.TypeHearingAid TypeIp = consts.TypeIp TypeLineAnalog = consts.TypeLineAnalog TypeLineDigital = consts.TypeLineDigital TypeMultichannelGroup = consts.TypeMultichannelGroup TypeRemoteSubmix = consts.TypeRemoteSubmix TypeTelephony = consts.TypeTelephony TypeTvTuner = consts.TypeTvTuner TypeUnknown = consts.TypeUnknown TypeUsbAccessory = consts.TypeUsbAccessory TypeUsbDevice = consts.TypeUsbDevice TypeUsbHeadset = consts.TypeUsbHeadset TypeWiredHeadphones = consts.TypeWiredHeadphones TypeWiredHeadset = consts.TypeWiredHeadset )
Variables ¶
This section is empty.
Functions ¶
func Init ¶
Init resolves all JNI class and method references for this package. It is safe to call multiple times (uses sync.Once internally). Exported for E2E testing on Android.
func NewaudioManager ¶
NewaudioManager obtains android.media.AudioManager from the Android system service manager.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.