webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <voe_hardware_impl.h>
Public Member Functions | |
int | GetNumOfRecordingDevices (int &devices) override |
int | GetNumOfPlayoutDevices (int &devices) override |
int | GetRecordingDeviceName (int index, char strNameUTF8[128], char strGuidUTF8[128]) override |
int | GetPlayoutDeviceName (int index, char strNameUTF8[128], char strGuidUTF8[128]) override |
int | SetRecordingDevice (int index, StereoChannel recordingChannel=kStereoBoth) override |
int | SetPlayoutDevice (int index) override |
int | SetAudioDeviceLayer (AudioLayers audioLayer) override |
int | GetAudioDeviceLayer (AudioLayers &audioLayer) override |
int | SetRecordingSampleRate (unsigned int samples_per_sec) override |
int | RecordingSampleRate (unsigned int *samples_per_sec) const override |
int | SetPlayoutSampleRate (unsigned int samples_per_sec) override |
int | PlayoutSampleRate (unsigned int *samples_per_sec) const override |
bool | BuiltInAECIsAvailable () const override |
int | EnableBuiltInAEC (bool enable) override |
bool | BuiltInAGCIsAvailable () const override |
int | EnableBuiltInAGC (bool enable) override |
bool | BuiltInNSIsAvailable () const override |
int | EnableBuiltInNS (bool enable) override |
int | GetNumOfRecordingDevices (int &devices) override |
int | GetNumOfPlayoutDevices (int &devices) override |
int | GetRecordingDeviceName (int index, char strNameUTF8[128], char strGuidUTF8[128]) override |
int | GetPlayoutDeviceName (int index, char strNameUTF8[128], char strGuidUTF8[128]) override |
int | SetRecordingDevice (int index, StereoChannel recordingChannel=kStereoBoth) override |
int | SetPlayoutDevice (int index) override |
int | SetAudioDeviceLayer (AudioLayers audioLayer) override |
int | GetAudioDeviceLayer (AudioLayers &audioLayer) override |
int | SetRecordingSampleRate (unsigned int samples_per_sec) override |
int | RecordingSampleRate (unsigned int *samples_per_sec) const override |
int | SetPlayoutSampleRate (unsigned int samples_per_sec) override |
int | PlayoutSampleRate (unsigned int *samples_per_sec) const override |
bool | BuiltInAECIsAvailable () const override |
int | EnableBuiltInAEC (bool enable) override |
bool | BuiltInAGCIsAvailable () const override |
int | EnableBuiltInAGC (bool enable) override |
bool | BuiltInNSIsAvailable () const override |
int | EnableBuiltInNS (bool enable) override |
Public Member Functions inherited from webrtc::VoEHardware | |
virtual int | Release ()=0 |
virtual int | Release ()=0 |
Protected Member Functions | |
VoEHardwareImpl (voe::SharedData *shared) | |
~VoEHardwareImpl () override | |
VoEHardwareImpl (voe::SharedData *shared) | |
~VoEHardwareImpl () override | |
Protected Member Functions inherited from webrtc::VoEHardware | |
VoEHardware () | |
virtual | ~VoEHardware () |
VoEHardware () | |
virtual | ~VoEHardware () |
Additional Inherited Members | |
Static Public Member Functions inherited from webrtc::VoEHardware | |
static VoEHardware * | GetInterface (VoiceEngine *voiceEngine) |
static VoEHardware * | GetInterface (VoiceEngine *voiceEngine) |
|
protected |
|
overrideprotected |
|
protected |
|
overrideprotected |
|
overridevirtual |
Implements webrtc::VoEHardware.
|
overridevirtual |
Implements webrtc::VoEHardware.
|
overridevirtual |
Implements webrtc::VoEHardware.
|
overridevirtual |
Implements webrtc::VoEHardware.
|
overridevirtual |
Implements webrtc::VoEHardware.
|
overridevirtual |
Implements webrtc::VoEHardware.
|
overridevirtual |
Implements webrtc::VoEHardware.
|
overridevirtual |
Implements webrtc::VoEHardware.
|
overridevirtual |
Implements webrtc::VoEHardware.
|
overridevirtual |
Implements webrtc::VoEHardware.
|
overridevirtual |
Implements webrtc::VoEHardware.
|
overridevirtual |
Implements webrtc::VoEHardware.
|
overridevirtual |
Implements webrtc::VoEHardware.
|
overridevirtual |
Implements webrtc::VoEHardware.
|
overridevirtual |
Implements webrtc::VoEHardware.
|
overridevirtual |
Implements webrtc::VoEHardware.
|
overridevirtual |
Implements webrtc::VoEHardware.
|
overridevirtual |
Implements webrtc::VoEHardware.
|
overridevirtual |
Implements webrtc::VoEHardware.
|
overridevirtual |
Implements webrtc::VoEHardware.
|
overridevirtual |
Implements webrtc::VoEHardware.
|
overridevirtual |
Implements webrtc::VoEHardware.
|
overridevirtual |
Implements webrtc::VoEHardware.
|
overridevirtual |
Implements webrtc::VoEHardware.
|
overridevirtual |
Implements webrtc::VoEHardware.
|
overridevirtual |
Implements webrtc::VoEHardware.
|
overridevirtual |
Implements webrtc::VoEHardware.
|
overridevirtual |
Implements webrtc::VoEHardware.
|
overridevirtual |
Implements webrtc::VoEHardware.
|
overridevirtual |
Implements webrtc::VoEHardware.
|
overridevirtual |
Implements webrtc::VoEHardware.
|
overridevirtual |
Implements webrtc::VoEHardware.
|
overridevirtual |
Implements webrtc::VoEHardware.
|
overridevirtual |
Implements webrtc::VoEHardware.
|
overridevirtual |
Implements webrtc::VoEHardware.
|
overridevirtual |
Implements webrtc::VoEHardware.