| ActiveAudioLayer(AudioLayer *audioLayer) const =0 | webrtc::AudioDeviceModule | pure virtual |
| ActiveAudioLayer(AudioLayer *audioLayer) const =0 | webrtc::AudioDeviceModule | pure virtual |
| AddRef() const =0 | webrtc::RefCountedModule | pure virtual |
| AddRef() const =0 | webrtc::RefCountedModule | pure virtual |
| AGC() const =0 | webrtc::AudioDeviceModule | pure virtual |
| AGC() const =0 | webrtc::AudioDeviceModule | pure virtual |
| AudioLayer enum name | webrtc::AudioDeviceModule | |
| AudioLayer enum name | webrtc::AudioDeviceModule | |
| BufferType enum name | webrtc::AudioDeviceModule | |
| BufferType enum name | webrtc::AudioDeviceModule | |
| BuiltInAECIsAvailable() const =0 | webrtc::AudioDeviceModule | pure virtual |
| BuiltInAECIsAvailable() const =0 | webrtc::AudioDeviceModule | pure virtual |
| BuiltInAGCIsAvailable() const =0 | webrtc::AudioDeviceModule | pure virtual |
| BuiltInAGCIsAvailable() const =0 | webrtc::AudioDeviceModule | pure virtual |
| BuiltInNSIsAvailable() const =0 | webrtc::AudioDeviceModule | pure virtual |
| BuiltInNSIsAvailable() const =0 | webrtc::AudioDeviceModule | pure virtual |
| ChannelType enum name | webrtc::AudioDeviceModule | |
| ChannelType enum name | webrtc::AudioDeviceModule | |
| CPULoad(uint16_t *load) const =0 | webrtc::AudioDeviceModule | pure virtual |
| CPULoad(uint16_t *load) const =0 | webrtc::AudioDeviceModule | pure virtual |
| Create(const int32_t id, const AudioLayer audio_layer) | webrtc::AudioDeviceModule | static |
| Create(const int32_t id, const AudioLayer audio_layer) | webrtc::AudioDeviceModule | static |
| EnableBuiltInAEC(bool enable)=0 | webrtc::AudioDeviceModule | pure virtual |
| EnableBuiltInAEC(bool enable)=0 | webrtc::AudioDeviceModule | pure virtual |
| EnableBuiltInAGC(bool enable)=0 | webrtc::AudioDeviceModule | pure virtual |
| EnableBuiltInAGC(bool enable)=0 | webrtc::AudioDeviceModule | pure virtual |
| EnableBuiltInNS(bool enable)=0 | webrtc::AudioDeviceModule | pure virtual |
| EnableBuiltInNS(bool enable)=0 | webrtc::AudioDeviceModule | pure virtual |
| ErrorCode enum name | webrtc::AudioDeviceModule | |
| ErrorCode enum name | webrtc::AudioDeviceModule | |
| GetLoudspeakerStatus(bool *enabled) const =0 | webrtc::AudioDeviceModule | pure virtual |
| GetLoudspeakerStatus(bool *enabled) const =0 | webrtc::AudioDeviceModule | pure virtual |
| Init()=0 | webrtc::AudioDeviceModule | pure virtual |
| Init()=0 | webrtc::AudioDeviceModule | pure virtual |
| Initialized() const =0 | webrtc::AudioDeviceModule | pure virtual |
| Initialized() const =0 | webrtc::AudioDeviceModule | pure virtual |
| InitMicrophone()=0 | webrtc::AudioDeviceModule | pure virtual |
| InitMicrophone()=0 | webrtc::AudioDeviceModule | pure virtual |
| InitPlayout()=0 | webrtc::AudioDeviceModule | pure virtual |
| InitPlayout()=0 | webrtc::AudioDeviceModule | pure virtual |
| InitRecording()=0 | webrtc::AudioDeviceModule | pure virtual |
| InitRecording()=0 | webrtc::AudioDeviceModule | pure virtual |
| InitSpeaker()=0 | webrtc::AudioDeviceModule | pure virtual |
| InitSpeaker()=0 | webrtc::AudioDeviceModule | pure virtual |
| kAdaptiveBufferSize enum value | webrtc::AudioDeviceModule | |
| kAdmErrArgument enum value | webrtc::AudioDeviceModule | |
| kAdmErrNone enum value | webrtc::AudioDeviceModule | |
| kAndroidJavaAudio enum value | webrtc::AudioDeviceModule | |
| kAndroidJavaInputAndOpenSLESOutputAudio enum value | webrtc::AudioDeviceModule | |
| kAndroidOpenSLESAudio enum value | webrtc::AudioDeviceModule | |
| kChannelBoth enum value | webrtc::AudioDeviceModule | |
| kChannelLeft enum value | webrtc::AudioDeviceModule | |
| kChannelRight enum value | webrtc::AudioDeviceModule | |
| kDefaultCommunicationDevice enum value | webrtc::AudioDeviceModule | |
| kDefaultDevice enum value | webrtc::AudioDeviceModule | |
| kDummyAudio enum value | webrtc::AudioDeviceModule | |
| kFixedBufferSize enum value | webrtc::AudioDeviceModule | |
| kLinuxAlsaAudio enum value | webrtc::AudioDeviceModule | |
| kLinuxPulseAudio enum value | webrtc::AudioDeviceModule | |
| kPlatformDefaultAudio enum value | webrtc::AudioDeviceModule | |
| kWindowsCoreAudio enum value | webrtc::AudioDeviceModule | |
| LastError() const =0 | webrtc::AudioDeviceModule | pure virtual |
| LastError() const =0 | webrtc::AudioDeviceModule | pure virtual |
| MaxMicrophoneVolume(uint32_t *maxVolume) const =0 | webrtc::AudioDeviceModule | pure virtual |
| MaxMicrophoneVolume(uint32_t *maxVolume) const =0 | webrtc::AudioDeviceModule | pure virtual |
| MaxSpeakerVolume(uint32_t *maxVolume) const =0 | webrtc::AudioDeviceModule | pure virtual |
| MaxSpeakerVolume(uint32_t *maxVolume) const =0 | webrtc::AudioDeviceModule | pure virtual |
| MicrophoneBoost(bool *enabled) const =0 | webrtc::AudioDeviceModule | pure virtual |
| MicrophoneBoost(bool *enabled) const =0 | webrtc::AudioDeviceModule | pure virtual |
| MicrophoneBoostIsAvailable(bool *available)=0 | webrtc::AudioDeviceModule | pure virtual |
| MicrophoneBoostIsAvailable(bool *available)=0 | webrtc::AudioDeviceModule | pure virtual |
| MicrophoneIsInitialized() const =0 | webrtc::AudioDeviceModule | pure virtual |
| MicrophoneIsInitialized() const =0 | webrtc::AudioDeviceModule | pure virtual |
| MicrophoneMute(bool *enabled) const =0 | webrtc::AudioDeviceModule | pure virtual |
| MicrophoneMute(bool *enabled) const =0 | webrtc::AudioDeviceModule | pure virtual |
| MicrophoneMuteIsAvailable(bool *available)=0 | webrtc::AudioDeviceModule | pure virtual |
| MicrophoneMuteIsAvailable(bool *available)=0 | webrtc::AudioDeviceModule | pure virtual |
| MicrophoneVolume(uint32_t *volume) const =0 | webrtc::AudioDeviceModule | pure virtual |
| MicrophoneVolume(uint32_t *volume) const =0 | webrtc::AudioDeviceModule | pure virtual |
| MicrophoneVolumeIsAvailable(bool *available)=0 | webrtc::AudioDeviceModule | pure virtual |
| MicrophoneVolumeIsAvailable(bool *available)=0 | webrtc::AudioDeviceModule | pure virtual |
| MicrophoneVolumeStepSize(uint16_t *stepSize) const =0 | webrtc::AudioDeviceModule | pure virtual |
| MicrophoneVolumeStepSize(uint16_t *stepSize) const =0 | webrtc::AudioDeviceModule | pure virtual |
| MinMicrophoneVolume(uint32_t *minVolume) const =0 | webrtc::AudioDeviceModule | pure virtual |
| MinMicrophoneVolume(uint32_t *minVolume) const =0 | webrtc::AudioDeviceModule | pure virtual |
| MinSpeakerVolume(uint32_t *minVolume) const =0 | webrtc::AudioDeviceModule | pure virtual |
| MinSpeakerVolume(uint32_t *minVolume) const =0 | webrtc::AudioDeviceModule | pure virtual |
| Playing() const =0 | webrtc::AudioDeviceModule | pure virtual |
| Playing() const =0 | webrtc::AudioDeviceModule | pure virtual |
| PlayoutBuffer(BufferType *type, uint16_t *sizeMS) const =0 | webrtc::AudioDeviceModule | pure virtual |
| PlayoutBuffer(BufferType *type, uint16_t *sizeMS) const =0 | webrtc::AudioDeviceModule | pure virtual |
| PlayoutDelay(uint16_t *delayMS) const =0 | webrtc::AudioDeviceModule | pure virtual |
| PlayoutDelay(uint16_t *delayMS) const =0 | webrtc::AudioDeviceModule | pure virtual |
| PlayoutDeviceName(uint16_t index, char name[kAdmMaxDeviceNameSize], char guid[kAdmMaxGuidSize])=0 | webrtc::AudioDeviceModule | pure virtual |
| PlayoutDeviceName(uint16_t index, char name[kAdmMaxDeviceNameSize], char guid[kAdmMaxGuidSize])=0 | webrtc::AudioDeviceModule | pure virtual |
| PlayoutDevices()=0 | webrtc::AudioDeviceModule | pure virtual |
| PlayoutDevices()=0 | webrtc::AudioDeviceModule | pure virtual |
| PlayoutIsAvailable(bool *available)=0 | webrtc::AudioDeviceModule | pure virtual |
| PlayoutIsAvailable(bool *available)=0 | webrtc::AudioDeviceModule | pure virtual |
| PlayoutIsInitialized() const =0 | webrtc::AudioDeviceModule | pure virtual |
| PlayoutIsInitialized() const =0 | webrtc::AudioDeviceModule | pure virtual |
| PlayoutSampleRate(uint32_t *samplesPerSec) const =0 | webrtc::AudioDeviceModule | pure virtual |
| PlayoutSampleRate(uint32_t *samplesPerSec) const =0 | webrtc::AudioDeviceModule | pure virtual |
| Process()=0 | webrtc::Module | pure virtual |
| Process()=0 | webrtc::Module | pure virtual |
| ProcessThreadAttached(ProcessThread *) | webrtc::Module | inlinevirtual |
| ProcessThreadAttached(ProcessThread *) | webrtc::Module | inlinevirtual |
| Recording() const =0 | webrtc::AudioDeviceModule | pure virtual |
| Recording() const =0 | webrtc::AudioDeviceModule | pure virtual |
| RecordingChannel(ChannelType *channel) const =0 | webrtc::AudioDeviceModule | pure virtual |
| RecordingChannel(ChannelType *channel) const =0 | webrtc::AudioDeviceModule | pure virtual |
| RecordingDelay(uint16_t *delayMS) const =0 | webrtc::AudioDeviceModule | pure virtual |
| RecordingDelay(uint16_t *delayMS) const =0 | webrtc::AudioDeviceModule | pure virtual |
| RecordingDeviceName(uint16_t index, char name[kAdmMaxDeviceNameSize], char guid[kAdmMaxGuidSize])=0 | webrtc::AudioDeviceModule | pure virtual |
| RecordingDeviceName(uint16_t index, char name[kAdmMaxDeviceNameSize], char guid[kAdmMaxGuidSize])=0 | webrtc::AudioDeviceModule | pure virtual |
| RecordingDevices()=0 | webrtc::AudioDeviceModule | pure virtual |
| RecordingDevices()=0 | webrtc::AudioDeviceModule | pure virtual |
| RecordingIsAvailable(bool *available)=0 | webrtc::AudioDeviceModule | pure virtual |
| RecordingIsAvailable(bool *available)=0 | webrtc::AudioDeviceModule | pure virtual |
| RecordingIsInitialized() const =0 | webrtc::AudioDeviceModule | pure virtual |
| RecordingIsInitialized() const =0 | webrtc::AudioDeviceModule | pure virtual |
| RecordingSampleRate(uint32_t *samplesPerSec) const =0 | webrtc::AudioDeviceModule | pure virtual |
| RecordingSampleRate(uint32_t *samplesPerSec) const =0 | webrtc::AudioDeviceModule | pure virtual |
| RegisterAudioCallback(AudioTransport *audioCallback)=0 | webrtc::AudioDeviceModule | pure virtual |
| RegisterAudioCallback(AudioTransport *audioCallback)=0 | webrtc::AudioDeviceModule | pure virtual |
| RegisterEventObserver(AudioDeviceObserver *eventCallback)=0 | webrtc::AudioDeviceModule | pure virtual |
| RegisterEventObserver(AudioDeviceObserver *eventCallback)=0 | webrtc::AudioDeviceModule | pure virtual |
| Release() const =0 | webrtc::RefCountedModule | pure virtual |
| Release() const =0 | webrtc::RefCountedModule | pure virtual |
| ResetAudioDevice()=0 | webrtc::AudioDeviceModule | pure virtual |
| ResetAudioDevice()=0 | webrtc::AudioDeviceModule | pure virtual |
| SetAGC(bool enable)=0 | webrtc::AudioDeviceModule | pure virtual |
| SetAGC(bool enable)=0 | webrtc::AudioDeviceModule | pure virtual |
| SetLoudspeakerStatus(bool enable)=0 | webrtc::AudioDeviceModule | pure virtual |
| SetLoudspeakerStatus(bool enable)=0 | webrtc::AudioDeviceModule | pure virtual |
| SetMicrophoneBoost(bool enable)=0 | webrtc::AudioDeviceModule | pure virtual |
| SetMicrophoneBoost(bool enable)=0 | webrtc::AudioDeviceModule | pure virtual |
| SetMicrophoneMute(bool enable)=0 | webrtc::AudioDeviceModule | pure virtual |
| SetMicrophoneMute(bool enable)=0 | webrtc::AudioDeviceModule | pure virtual |
| SetMicrophoneVolume(uint32_t volume)=0 | webrtc::AudioDeviceModule | pure virtual |
| SetMicrophoneVolume(uint32_t volume)=0 | webrtc::AudioDeviceModule | pure virtual |
| SetPlayoutBuffer(const BufferType type, uint16_t sizeMS=0)=0 | webrtc::AudioDeviceModule | pure virtual |
| SetPlayoutBuffer(const BufferType type, uint16_t sizeMS=0)=0 | webrtc::AudioDeviceModule | pure virtual |
| SetPlayoutDevice(uint16_t index)=0 | webrtc::AudioDeviceModule | pure virtual |
| SetPlayoutDevice(WindowsDeviceType device)=0 | webrtc::AudioDeviceModule | pure virtual |
| SetPlayoutDevice(uint16_t index)=0 | webrtc::AudioDeviceModule | pure virtual |
| SetPlayoutDevice(WindowsDeviceType device)=0 | webrtc::AudioDeviceModule | pure virtual |
| SetPlayoutSampleRate(const uint32_t samplesPerSec)=0 | webrtc::AudioDeviceModule | pure virtual |
| SetPlayoutSampleRate(const uint32_t samplesPerSec)=0 | webrtc::AudioDeviceModule | pure virtual |
| SetRecordingChannel(const ChannelType channel)=0 | webrtc::AudioDeviceModule | pure virtual |
| SetRecordingChannel(const ChannelType channel)=0 | webrtc::AudioDeviceModule | pure virtual |
| SetRecordingDevice(uint16_t index)=0 | webrtc::AudioDeviceModule | pure virtual |
| SetRecordingDevice(WindowsDeviceType device)=0 | webrtc::AudioDeviceModule | pure virtual |
| SetRecordingDevice(uint16_t index)=0 | webrtc::AudioDeviceModule | pure virtual |
| SetRecordingDevice(WindowsDeviceType device)=0 | webrtc::AudioDeviceModule | pure virtual |
| SetRecordingSampleRate(const uint32_t samplesPerSec)=0 | webrtc::AudioDeviceModule | pure virtual |
| SetRecordingSampleRate(const uint32_t samplesPerSec)=0 | webrtc::AudioDeviceModule | pure virtual |
| SetSpeakerMute(bool enable)=0 | webrtc::AudioDeviceModule | pure virtual |
| SetSpeakerMute(bool enable)=0 | webrtc::AudioDeviceModule | pure virtual |
| SetSpeakerVolume(uint32_t volume)=0 | webrtc::AudioDeviceModule | pure virtual |
| SetSpeakerVolume(uint32_t volume)=0 | webrtc::AudioDeviceModule | pure virtual |
| SetStereoPlayout(bool enable)=0 | webrtc::AudioDeviceModule | pure virtual |
| SetStereoPlayout(bool enable)=0 | webrtc::AudioDeviceModule | pure virtual |
| SetStereoRecording(bool enable)=0 | webrtc::AudioDeviceModule | pure virtual |
| SetStereoRecording(bool enable)=0 | webrtc::AudioDeviceModule | pure virtual |
| SetWaveOutVolume(uint16_t volumeLeft, uint16_t volumeRight)=0 | webrtc::AudioDeviceModule | pure virtual |
| SetWaveOutVolume(uint16_t volumeLeft, uint16_t volumeRight)=0 | webrtc::AudioDeviceModule | pure virtual |
| SpeakerIsInitialized() const =0 | webrtc::AudioDeviceModule | pure virtual |
| SpeakerIsInitialized() const =0 | webrtc::AudioDeviceModule | pure virtual |
| SpeakerMute(bool *enabled) const =0 | webrtc::AudioDeviceModule | pure virtual |
| SpeakerMute(bool *enabled) const =0 | webrtc::AudioDeviceModule | pure virtual |
| SpeakerMuteIsAvailable(bool *available)=0 | webrtc::AudioDeviceModule | pure virtual |
| SpeakerMuteIsAvailable(bool *available)=0 | webrtc::AudioDeviceModule | pure virtual |
| SpeakerVolume(uint32_t *volume) const =0 | webrtc::AudioDeviceModule | pure virtual |
| SpeakerVolume(uint32_t *volume) const =0 | webrtc::AudioDeviceModule | pure virtual |
| SpeakerVolumeIsAvailable(bool *available)=0 | webrtc::AudioDeviceModule | pure virtual |
| SpeakerVolumeIsAvailable(bool *available)=0 | webrtc::AudioDeviceModule | pure virtual |
| SpeakerVolumeStepSize(uint16_t *stepSize) const =0 | webrtc::AudioDeviceModule | pure virtual |
| SpeakerVolumeStepSize(uint16_t *stepSize) const =0 | webrtc::AudioDeviceModule | pure virtual |
| StartPlayout()=0 | webrtc::AudioDeviceModule | pure virtual |
| StartPlayout()=0 | webrtc::AudioDeviceModule | pure virtual |
| StartRawInputFileRecording(const char pcmFileNameUTF8[kAdmMaxFileNameSize])=0 | webrtc::AudioDeviceModule | pure virtual |
| StartRawInputFileRecording(const char pcmFileNameUTF8[kAdmMaxFileNameSize])=0 | webrtc::AudioDeviceModule | pure virtual |
| StartRawOutputFileRecording(const char pcmFileNameUTF8[kAdmMaxFileNameSize])=0 | webrtc::AudioDeviceModule | pure virtual |
| StartRawOutputFileRecording(const char pcmFileNameUTF8[kAdmMaxFileNameSize])=0 | webrtc::AudioDeviceModule | pure virtual |
| StartRecording()=0 | webrtc::AudioDeviceModule | pure virtual |
| StartRecording()=0 | webrtc::AudioDeviceModule | pure virtual |
| StereoPlayout(bool *enabled) const =0 | webrtc::AudioDeviceModule | pure virtual |
| StereoPlayout(bool *enabled) const =0 | webrtc::AudioDeviceModule | pure virtual |
| StereoPlayoutIsAvailable(bool *available) const =0 | webrtc::AudioDeviceModule | pure virtual |
| StereoPlayoutIsAvailable(bool *available) const =0 | webrtc::AudioDeviceModule | pure virtual |
| StereoRecording(bool *enabled) const =0 | webrtc::AudioDeviceModule | pure virtual |
| StereoRecording(bool *enabled) const =0 | webrtc::AudioDeviceModule | pure virtual |
| StereoRecordingIsAvailable(bool *available) const =0 | webrtc::AudioDeviceModule | pure virtual |
| StereoRecordingIsAvailable(bool *available) const =0 | webrtc::AudioDeviceModule | pure virtual |
| StopPlayout()=0 | webrtc::AudioDeviceModule | pure virtual |
| StopPlayout()=0 | webrtc::AudioDeviceModule | pure virtual |
| StopRawInputFileRecording()=0 | webrtc::AudioDeviceModule | pure virtual |
| StopRawInputFileRecording()=0 | webrtc::AudioDeviceModule | pure virtual |
| StopRawOutputFileRecording()=0 | webrtc::AudioDeviceModule | pure virtual |
| StopRawOutputFileRecording()=0 | webrtc::AudioDeviceModule | pure virtual |
| StopRecording()=0 | webrtc::AudioDeviceModule | pure virtual |
| StopRecording()=0 | webrtc::AudioDeviceModule | pure virtual |
| Terminate()=0 | webrtc::AudioDeviceModule | pure virtual |
| Terminate()=0 | webrtc::AudioDeviceModule | pure virtual |
| TimeUntilNextProcess()=0 | webrtc::Module | pure virtual |
| TimeUntilNextProcess()=0 | webrtc::Module | pure virtual |
| WaveOutVolume(uint16_t *volumeLeft, uint16_t *volumeRight) const =0 | webrtc::AudioDeviceModule | pure virtual |
| WaveOutVolume(uint16_t *volumeLeft, uint16_t *volumeRight) const =0 | webrtc::AudioDeviceModule | pure virtual |
| WindowsDeviceType enum name | webrtc::AudioDeviceModule | |
| WindowsDeviceType enum name | webrtc::AudioDeviceModule | |
| ~AudioDeviceModule() override | webrtc::AudioDeviceModule | inlineprotected |
| ~AudioDeviceModule() override | webrtc::AudioDeviceModule | inlineprotected |
| ~Module() | webrtc::Module | inlineprotectedvirtual |
| ~Module() | webrtc::Module | inlineprotectedvirtual |
| ~RefCountedModule() override=default | webrtc::RefCountedModule | protected |
| ~RefCountedModule() override=default | webrtc::RefCountedModule | protected |