| ActiveAudioLayer(AudioDeviceModule::AudioLayer &audioLayer) const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| ActiveAudioLayer(AudioDeviceModule::AudioLayer &audioLayer) const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| AGC() const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| AGC() const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| AttachAudioBuffer(AudioDeviceBuffer *audioBuffer)=0 | webrtc::AudioDeviceGeneric | pure virtual |
| AttachAudioBuffer(AudioDeviceBuffer *audioBuffer)=0 | webrtc::AudioDeviceGeneric | pure virtual |
| BuiltInAECIsAvailable() const | webrtc::AudioDeviceGeneric | virtual |
| BuiltInAECIsAvailable() const | webrtc::AudioDeviceGeneric | virtual |
| BuiltInAGCIsAvailable() const | webrtc::AudioDeviceGeneric | virtual |
| BuiltInAGCIsAvailable() const | webrtc::AudioDeviceGeneric | virtual |
| BuiltInNSIsAvailable() const | webrtc::AudioDeviceGeneric | virtual |
| BuiltInNSIsAvailable() const | webrtc::AudioDeviceGeneric | virtual |
| ClearPlayoutError()=0 | webrtc::AudioDeviceGeneric | pure virtual |
| ClearPlayoutError()=0 | webrtc::AudioDeviceGeneric | pure virtual |
| ClearPlayoutWarning()=0 | webrtc::AudioDeviceGeneric | pure virtual |
| ClearPlayoutWarning()=0 | webrtc::AudioDeviceGeneric | pure virtual |
| ClearRecordingError()=0 | webrtc::AudioDeviceGeneric | pure virtual |
| ClearRecordingError()=0 | webrtc::AudioDeviceGeneric | pure virtual |
| ClearRecordingWarning()=0 | webrtc::AudioDeviceGeneric | pure virtual |
| ClearRecordingWarning()=0 | webrtc::AudioDeviceGeneric | pure virtual |
| CPULoad(uint16_t &load) const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| CPULoad(uint16_t &load) const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| EnableBuiltInAEC(bool enable) | webrtc::AudioDeviceGeneric | virtual |
| EnableBuiltInAEC(bool enable) | webrtc::AudioDeviceGeneric | virtual |
| EnableBuiltInAGC(bool enable) | webrtc::AudioDeviceGeneric | virtual |
| EnableBuiltInAGC(bool enable) | webrtc::AudioDeviceGeneric | virtual |
| EnableBuiltInNS(bool enable) | webrtc::AudioDeviceGeneric | virtual |
| EnableBuiltInNS(bool enable) | webrtc::AudioDeviceGeneric | virtual |
| GetLoudspeakerStatus(bool &enable) const | webrtc::AudioDeviceGeneric | virtual |
| GetLoudspeakerStatus(bool &enable) const | webrtc::AudioDeviceGeneric | virtual |
| Init()=0 | webrtc::AudioDeviceGeneric | pure virtual |
| Init()=0 | webrtc::AudioDeviceGeneric | pure virtual |
| Initialized() const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| Initialized() const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| InitMicrophone()=0 | webrtc::AudioDeviceGeneric | pure virtual |
| InitMicrophone()=0 | webrtc::AudioDeviceGeneric | pure virtual |
| InitPlayout()=0 | webrtc::AudioDeviceGeneric | pure virtual |
| InitPlayout()=0 | webrtc::AudioDeviceGeneric | pure virtual |
| InitRecording()=0 | webrtc::AudioDeviceGeneric | pure virtual |
| InitRecording()=0 | webrtc::AudioDeviceGeneric | pure virtual |
| InitSpeaker()=0 | webrtc::AudioDeviceGeneric | pure virtual |
| InitSpeaker()=0 | webrtc::AudioDeviceGeneric | pure virtual |
| InitStatus enum name | webrtc::AudioDeviceGeneric | |
| InitStatus enum name | webrtc::AudioDeviceGeneric | |
| MaxMicrophoneVolume(uint32_t &maxVolume) const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| MaxMicrophoneVolume(uint32_t &maxVolume) const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| MaxSpeakerVolume(uint32_t &maxVolume) const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| MaxSpeakerVolume(uint32_t &maxVolume) const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| MicrophoneBoost(bool &enabled) const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| MicrophoneBoost(bool &enabled) const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| MicrophoneBoostIsAvailable(bool &available)=0 | webrtc::AudioDeviceGeneric | pure virtual |
| MicrophoneBoostIsAvailable(bool &available)=0 | webrtc::AudioDeviceGeneric | pure virtual |
| MicrophoneIsInitialized() const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| MicrophoneIsInitialized() const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| MicrophoneMute(bool &enabled) const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| MicrophoneMute(bool &enabled) const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| MicrophoneMuteIsAvailable(bool &available)=0 | webrtc::AudioDeviceGeneric | pure virtual |
| MicrophoneMuteIsAvailable(bool &available)=0 | webrtc::AudioDeviceGeneric | pure virtual |
| MicrophoneVolume(uint32_t &volume) const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| MicrophoneVolume(uint32_t &volume) const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| MicrophoneVolumeIsAvailable(bool &available)=0 | webrtc::AudioDeviceGeneric | pure virtual |
| MicrophoneVolumeIsAvailable(bool &available)=0 | webrtc::AudioDeviceGeneric | pure virtual |
| MicrophoneVolumeStepSize(uint16_t &stepSize) const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| MicrophoneVolumeStepSize(uint16_t &stepSize) const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| MinMicrophoneVolume(uint32_t &minVolume) const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| MinMicrophoneVolume(uint32_t &minVolume) const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| MinSpeakerVolume(uint32_t &minVolume) const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| MinSpeakerVolume(uint32_t &minVolume) const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| Playing() const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| Playing() const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| PlayoutBuffer(AudioDeviceModule::BufferType &type, uint16_t &sizeMS) const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| PlayoutBuffer(AudioDeviceModule::BufferType &type, uint16_t &sizeMS) const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| PlayoutDelay(uint16_t &delayMS) const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| PlayoutDelay(uint16_t &delayMS) const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| PlayoutDeviceName(uint16_t index, char name[kAdmMaxDeviceNameSize], char guid[kAdmMaxGuidSize])=0 | webrtc::AudioDeviceGeneric | pure virtual |
| PlayoutDeviceName(uint16_t index, char name[kAdmMaxDeviceNameSize], char guid[kAdmMaxGuidSize])=0 | webrtc::AudioDeviceGeneric | pure virtual |
| PlayoutDevices()=0 | webrtc::AudioDeviceGeneric | pure virtual |
| PlayoutDevices()=0 | webrtc::AudioDeviceGeneric | pure virtual |
| PlayoutError() const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| PlayoutError() const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| PlayoutIsAvailable(bool &available)=0 | webrtc::AudioDeviceGeneric | pure virtual |
| PlayoutIsAvailable(bool &available)=0 | webrtc::AudioDeviceGeneric | pure virtual |
| PlayoutIsInitialized() const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| PlayoutIsInitialized() const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| PlayoutWarning() const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| PlayoutWarning() const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| Recording() const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| Recording() const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| RecordingDelay(uint16_t &delayMS) const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| RecordingDelay(uint16_t &delayMS) const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| RecordingDeviceName(uint16_t index, char name[kAdmMaxDeviceNameSize], char guid[kAdmMaxGuidSize])=0 | webrtc::AudioDeviceGeneric | pure virtual |
| RecordingDeviceName(uint16_t index, char name[kAdmMaxDeviceNameSize], char guid[kAdmMaxGuidSize])=0 | webrtc::AudioDeviceGeneric | pure virtual |
| RecordingDevices()=0 | webrtc::AudioDeviceGeneric | pure virtual |
| RecordingDevices()=0 | webrtc::AudioDeviceGeneric | pure virtual |
| RecordingError() const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| RecordingError() const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| RecordingIsAvailable(bool &available)=0 | webrtc::AudioDeviceGeneric | pure virtual |
| RecordingIsAvailable(bool &available)=0 | webrtc::AudioDeviceGeneric | pure virtual |
| RecordingIsInitialized() const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| RecordingIsInitialized() const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| RecordingWarning() const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| RecordingWarning() const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| ResetAudioDevice() | webrtc::AudioDeviceGeneric | virtual |
| ResetAudioDevice() | webrtc::AudioDeviceGeneric | virtual |
| SetAGC(bool enable)=0 | webrtc::AudioDeviceGeneric | pure virtual |
| SetAGC(bool enable)=0 | webrtc::AudioDeviceGeneric | pure virtual |
| SetLoudspeakerStatus(bool enable) | webrtc::AudioDeviceGeneric | virtual |
| SetLoudspeakerStatus(bool enable) | webrtc::AudioDeviceGeneric | virtual |
| SetMicrophoneBoost(bool enable)=0 | webrtc::AudioDeviceGeneric | pure virtual |
| SetMicrophoneBoost(bool enable)=0 | webrtc::AudioDeviceGeneric | pure virtual |
| SetMicrophoneMute(bool enable)=0 | webrtc::AudioDeviceGeneric | pure virtual |
| SetMicrophoneMute(bool enable)=0 | webrtc::AudioDeviceGeneric | pure virtual |
| SetMicrophoneVolume(uint32_t volume)=0 | webrtc::AudioDeviceGeneric | pure virtual |
| SetMicrophoneVolume(uint32_t volume)=0 | webrtc::AudioDeviceGeneric | pure virtual |
| SetPlayoutBuffer(const AudioDeviceModule::BufferType type, uint16_t sizeMS=0)=0 | webrtc::AudioDeviceGeneric | pure virtual |
| SetPlayoutBuffer(const AudioDeviceModule::BufferType type, uint16_t sizeMS=0)=0 | webrtc::AudioDeviceGeneric | pure virtual |
| SetPlayoutDevice(uint16_t index)=0 | webrtc::AudioDeviceGeneric | pure virtual |
| SetPlayoutDevice(AudioDeviceModule::WindowsDeviceType device)=0 | webrtc::AudioDeviceGeneric | pure virtual |
| SetPlayoutDevice(uint16_t index)=0 | webrtc::AudioDeviceGeneric | pure virtual |
| SetPlayoutDevice(AudioDeviceModule::WindowsDeviceType device)=0 | webrtc::AudioDeviceGeneric | pure virtual |
| SetPlayoutSampleRate(const uint32_t samplesPerSec) | webrtc::AudioDeviceGeneric | virtual |
| SetPlayoutSampleRate(const uint32_t samplesPerSec) | webrtc::AudioDeviceGeneric | virtual |
| SetRecordingDevice(uint16_t index)=0 | webrtc::AudioDeviceGeneric | pure virtual |
| SetRecordingDevice(AudioDeviceModule::WindowsDeviceType device)=0 | webrtc::AudioDeviceGeneric | pure virtual |
| SetRecordingDevice(uint16_t index)=0 | webrtc::AudioDeviceGeneric | pure virtual |
| SetRecordingDevice(AudioDeviceModule::WindowsDeviceType device)=0 | webrtc::AudioDeviceGeneric | pure virtual |
| SetRecordingSampleRate(const uint32_t samplesPerSec) | webrtc::AudioDeviceGeneric | virtual |
| SetRecordingSampleRate(const uint32_t samplesPerSec) | webrtc::AudioDeviceGeneric | virtual |
| SetSpeakerMute(bool enable)=0 | webrtc::AudioDeviceGeneric | pure virtual |
| SetSpeakerMute(bool enable)=0 | webrtc::AudioDeviceGeneric | pure virtual |
| SetSpeakerVolume(uint32_t volume)=0 | webrtc::AudioDeviceGeneric | pure virtual |
| SetSpeakerVolume(uint32_t volume)=0 | webrtc::AudioDeviceGeneric | pure virtual |
| SetStereoPlayout(bool enable)=0 | webrtc::AudioDeviceGeneric | pure virtual |
| SetStereoPlayout(bool enable)=0 | webrtc::AudioDeviceGeneric | pure virtual |
| SetStereoRecording(bool enable)=0 | webrtc::AudioDeviceGeneric | pure virtual |
| SetStereoRecording(bool enable)=0 | webrtc::AudioDeviceGeneric | pure virtual |
| SetWaveOutVolume(uint16_t volumeLeft, uint16_t volumeRight)=0 | webrtc::AudioDeviceGeneric | pure virtual |
| SetWaveOutVolume(uint16_t volumeLeft, uint16_t volumeRight)=0 | webrtc::AudioDeviceGeneric | pure virtual |
| SoundDeviceControl(unsigned int par1=0, unsigned int par2=0, unsigned int par3=0, unsigned int par4=0) | webrtc::AudioDeviceGeneric | virtual |
| SoundDeviceControl(unsigned int par1=0, unsigned int par2=0, unsigned int par3=0, unsigned int par4=0) | webrtc::AudioDeviceGeneric | virtual |
| SpeakerIsInitialized() const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| SpeakerIsInitialized() const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| SpeakerMute(bool &enabled) const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| SpeakerMute(bool &enabled) const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| SpeakerMuteIsAvailable(bool &available)=0 | webrtc::AudioDeviceGeneric | pure virtual |
| SpeakerMuteIsAvailable(bool &available)=0 | webrtc::AudioDeviceGeneric | pure virtual |
| SpeakerVolume(uint32_t &volume) const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| SpeakerVolume(uint32_t &volume) const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| SpeakerVolumeIsAvailable(bool &available)=0 | webrtc::AudioDeviceGeneric | pure virtual |
| SpeakerVolumeIsAvailable(bool &available)=0 | webrtc::AudioDeviceGeneric | pure virtual |
| SpeakerVolumeStepSize(uint16_t &stepSize) const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| SpeakerVolumeStepSize(uint16_t &stepSize) const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| StartPlayout()=0 | webrtc::AudioDeviceGeneric | pure virtual |
| StartPlayout()=0 | webrtc::AudioDeviceGeneric | pure virtual |
| StartRecording()=0 | webrtc::AudioDeviceGeneric | pure virtual |
| StartRecording()=0 | webrtc::AudioDeviceGeneric | pure virtual |
| StereoPlayout(bool &enabled) const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| StereoPlayout(bool &enabled) const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| StereoPlayoutIsAvailable(bool &available)=0 | webrtc::AudioDeviceGeneric | pure virtual |
| StereoPlayoutIsAvailable(bool &available)=0 | webrtc::AudioDeviceGeneric | pure virtual |
| StereoRecording(bool &enabled) const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| StereoRecording(bool &enabled) const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| StereoRecordingIsAvailable(bool &available)=0 | webrtc::AudioDeviceGeneric | pure virtual |
| StereoRecordingIsAvailable(bool &available)=0 | webrtc::AudioDeviceGeneric | pure virtual |
| StopPlayout()=0 | webrtc::AudioDeviceGeneric | pure virtual |
| StopPlayout()=0 | webrtc::AudioDeviceGeneric | pure virtual |
| StopRecording()=0 | webrtc::AudioDeviceGeneric | pure virtual |
| StopRecording()=0 | webrtc::AudioDeviceGeneric | pure virtual |
| Terminate()=0 | webrtc::AudioDeviceGeneric | pure virtual |
| Terminate()=0 | webrtc::AudioDeviceGeneric | pure virtual |
| WaveOutVolume(uint16_t &volumeLeft, uint16_t &volumeRight) const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| WaveOutVolume(uint16_t &volumeLeft, uint16_t &volumeRight) const =0 | webrtc::AudioDeviceGeneric | pure virtual |
| ~AudioDeviceGeneric() | webrtc::AudioDeviceGeneric | inlinevirtual |
| ~AudioDeviceGeneric() | webrtc::AudioDeviceGeneric | inlinevirtual |