webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Public Member Functions | List of all members
cricket::FakeWebRtcVoiceEngine Class Reference

#include <fakewebrtcvoiceengine.h>

Inheritance diagram for cricket::FakeWebRtcVoiceEngine:
webrtc::VoEBase webrtc::VoECodec webrtc::VoEHardware webrtc::VoEBase webrtc::VoECodec webrtc::VoEHardware

Classes

struct  Channel
 

Public Member Functions

 FakeWebRtcVoiceEngine (webrtc::AudioProcessing *apm, webrtc::voe::TransmitMixer *transmit_mixer)
 
 ~FakeWebRtcVoiceEngine () override
 
bool IsInited () const
 
int GetLastChannel () const
 
int GetNumChannels () const
 
void set_fail_create_channel (bool fail_create_channel)
 
 WEBRTC_STUB (Release,())
 
 WEBRTC_STUB (RegisterVoiceEngineObserver,(webrtc::VoiceEngineObserver &observer))
 
 WEBRTC_STUB (DeRegisterVoiceEngineObserver,())
 
 WEBRTC_FUNC (Init,(webrtc::AudioDeviceModule *adm, webrtc::AudioProcessing *audioproc, const rtc::scoped_refptr< webrtc::AudioDecoderFactory > &decoder_factory))
 
 WEBRTC_FUNC (Terminate,())
 
webrtc::AudioProcessingaudio_processing () override
 
webrtc::AudioDeviceModuleaudio_device_module () override
 
webrtc::voe::TransmitMixertransmit_mixer () override
 
 WEBRTC_FUNC (CreateChannel,())
 
 WEBRTC_FUNC (CreateChannel,(const webrtc::VoEBase::ChannelConfig &config))
 
 WEBRTC_FUNC (DeleteChannel,(int channel))
 
 WEBRTC_STUB (StartReceive,(int channel))
 
 WEBRTC_STUB (StartPlayout,(int channel))
 
 WEBRTC_STUB (StartSend,(int channel))
 
 WEBRTC_STUB (StopReceive,(int channel))
 
 WEBRTC_STUB (StopPlayout,(int channel))
 
 WEBRTC_STUB (StopSend,(int channel))
 
 WEBRTC_STUB (GetVersion,(char version[1024]))
 
 WEBRTC_STUB (LastError,())
 
 WEBRTC_STUB (AssociateSendChannel,(int channel, int accociate_send_channel))
 
 WEBRTC_STUB (NumOfCodecs,())
 
 WEBRTC_STUB (GetCodec,(int index, webrtc::CodecInst &codec))
 
 WEBRTC_STUB (SetSendCodec,(int channel, const webrtc::CodecInst &codec))
 
 WEBRTC_STUB (GetSendCodec,(int channel, webrtc::CodecInst &codec))
 
 WEBRTC_STUB (SetBitRate,(int channel, int bitrate_bps))
 
 WEBRTC_STUB (GetRecCodec,(int channel, webrtc::CodecInst &codec))
 
 WEBRTC_FUNC (SetRecPayloadType,(int channel, const webrtc::CodecInst &codec))
 
 WEBRTC_STUB (SetSendCNPayloadType,(int channel, int type, webrtc::PayloadFrequencies frequency))
 
 WEBRTC_FUNC (GetRecPayloadType,(int channel, webrtc::CodecInst &codec))
 
 WEBRTC_STUB (SetVADStatus,(int channel, bool enable, webrtc::VadModes mode, bool disableDTX))
 
 WEBRTC_STUB (GetVADStatus,(int channel, bool &enabled, webrtc::VadModes &mode, bool &disabledDTX))
 
 WEBRTC_STUB (SetFECStatus,(int channel, bool enable))
 
 WEBRTC_STUB (GetFECStatus,(int channel, bool &enable))
 
 WEBRTC_STUB (SetOpusMaxPlaybackRate,(int channel, int frequency_hz))
 
 WEBRTC_STUB (SetOpusDtx,(int channel, bool enable_dtx))
 
 WEBRTC_STUB (GetNumOfRecordingDevices,(int &num))
 
 WEBRTC_STUB (GetNumOfPlayoutDevices,(int &num))
 
 WEBRTC_STUB (GetRecordingDeviceName,(int i, char *name, char *guid))
 
 WEBRTC_STUB (GetPlayoutDeviceName,(int i, char *name, char *guid))
 
 WEBRTC_STUB (SetRecordingDevice,(int, webrtc::StereoChannel))
 
 WEBRTC_STUB (SetPlayoutDevice,(int))
 
 WEBRTC_STUB (SetAudioDeviceLayer,(webrtc::AudioLayers))
 
 WEBRTC_STUB (GetAudioDeviceLayer,(webrtc::AudioLayers &))
 
 WEBRTC_STUB (SetRecordingSampleRate,(unsigned int samples_per_sec))
 
 WEBRTC_STUB_CONST (RecordingSampleRate,(unsigned int *samples_per_sec))
 
 WEBRTC_STUB (SetPlayoutSampleRate,(unsigned int samples_per_sec))
 
 WEBRTC_STUB_CONST (PlayoutSampleRate,(unsigned int *samples_per_sec))
 
 WEBRTC_STUB (EnableBuiltInAEC,(bool enable))
 
bool BuiltInAECIsAvailable () const override
 
 WEBRTC_STUB (EnableBuiltInAGC,(bool enable))
 
bool BuiltInAGCIsAvailable () const override
 
 WEBRTC_STUB (EnableBuiltInNS,(bool enable))
 
bool BuiltInNSIsAvailable () const override
 
size_t GetNetEqCapacity () const
 
bool GetNetEqFastAccelerate () const
 
 FakeWebRtcVoiceEngine (webrtc::AudioProcessing *apm, webrtc::voe::TransmitMixer *transmit_mixer)
 
 ~FakeWebRtcVoiceEngine () override
 
bool IsInited () const
 
int GetLastChannel () const
 
int GetNumChannels () const
 
void set_fail_create_channel (bool fail_create_channel)
 
 WEBRTC_STUB (Release,())
 
 WEBRTC_STUB (RegisterVoiceEngineObserver,(webrtc::VoiceEngineObserver &observer))
 
 WEBRTC_STUB (DeRegisterVoiceEngineObserver,())
 
 WEBRTC_FUNC (Init,(webrtc::AudioDeviceModule *adm, webrtc::AudioProcessing *audioproc, const rtc::scoped_refptr< webrtc::AudioDecoderFactory > &decoder_factory))
 
 WEBRTC_FUNC (Terminate,())
 
webrtc::AudioProcessingaudio_processing () override
 
webrtc::AudioDeviceModuleaudio_device_module () override
 
webrtc::voe::TransmitMixertransmit_mixer () override
 
 WEBRTC_FUNC (CreateChannel,())
 
 WEBRTC_FUNC (CreateChannel,(const webrtc::VoEBase::ChannelConfig &config))
 
 WEBRTC_FUNC (DeleteChannel,(int channel))
 
 WEBRTC_STUB (StartReceive,(int channel))
 
 WEBRTC_STUB (StartPlayout,(int channel))
 
 WEBRTC_STUB (StartSend,(int channel))
 
 WEBRTC_STUB (StopReceive,(int channel))
 
 WEBRTC_STUB (StopPlayout,(int channel))
 
 WEBRTC_STUB (StopSend,(int channel))
 
 WEBRTC_STUB (GetVersion,(char version[1024]))
 
 WEBRTC_STUB (LastError,())
 
 WEBRTC_STUB (AssociateSendChannel,(int channel, int accociate_send_channel))
 
 WEBRTC_STUB (NumOfCodecs,())
 
 WEBRTC_STUB (GetCodec,(int index, webrtc::CodecInst &codec))
 
 WEBRTC_STUB (SetSendCodec,(int channel, const webrtc::CodecInst &codec))
 
 WEBRTC_STUB (GetSendCodec,(int channel, webrtc::CodecInst &codec))
 
 WEBRTC_STUB (SetBitRate,(int channel, int bitrate_bps))
 
 WEBRTC_STUB (GetRecCodec,(int channel, webrtc::CodecInst &codec))
 
 WEBRTC_FUNC (SetRecPayloadType,(int channel, const webrtc::CodecInst &codec))
 
 WEBRTC_STUB (SetSendCNPayloadType,(int channel, int type, webrtc::PayloadFrequencies frequency))
 
 WEBRTC_FUNC (GetRecPayloadType,(int channel, webrtc::CodecInst &codec))
 
 WEBRTC_STUB (SetVADStatus,(int channel, bool enable, webrtc::VadModes mode, bool disableDTX))
 
 WEBRTC_STUB (GetVADStatus,(int channel, bool &enabled, webrtc::VadModes &mode, bool &disabledDTX))
 
 WEBRTC_STUB (SetFECStatus,(int channel, bool enable))
 
 WEBRTC_STUB (GetFECStatus,(int channel, bool &enable))
 
 WEBRTC_STUB (SetOpusMaxPlaybackRate,(int channel, int frequency_hz))
 
 WEBRTC_STUB (SetOpusDtx,(int channel, bool enable_dtx))
 
 WEBRTC_STUB (GetNumOfRecordingDevices,(int &num))
 
 WEBRTC_STUB (GetNumOfPlayoutDevices,(int &num))
 
 WEBRTC_STUB (GetRecordingDeviceName,(int i, char *name, char *guid))
 
 WEBRTC_STUB (GetPlayoutDeviceName,(int i, char *name, char *guid))
 
 WEBRTC_STUB (SetRecordingDevice,(int, webrtc::StereoChannel))
 
 WEBRTC_STUB (SetPlayoutDevice,(int))
 
 WEBRTC_STUB (SetAudioDeviceLayer,(webrtc::AudioLayers))
 
 WEBRTC_STUB (GetAudioDeviceLayer,(webrtc::AudioLayers &))
 
 WEBRTC_STUB (SetRecordingSampleRate,(unsigned int samples_per_sec))
 
 WEBRTC_STUB_CONST (RecordingSampleRate,(unsigned int *samples_per_sec))
 
 WEBRTC_STUB (SetPlayoutSampleRate,(unsigned int samples_per_sec))
 
 WEBRTC_STUB_CONST (PlayoutSampleRate,(unsigned int *samples_per_sec))
 
 WEBRTC_STUB (EnableBuiltInAEC,(bool enable))
 
bool BuiltInAECIsAvailable () const override
 
 WEBRTC_STUB (EnableBuiltInAGC,(bool enable))
 
bool BuiltInAGCIsAvailable () const override
 
 WEBRTC_STUB (EnableBuiltInNS,(bool enable))
 
bool BuiltInNSIsAvailable () const override
 
size_t GetNetEqCapacity () const
 
bool GetNetEqFastAccelerate () const
 
- Public Member Functions inherited from webrtc::VoEBase
virtual int Release ()=0
 
virtual int RegisterVoiceEngineObserver (VoiceEngineObserver &observer)=0
 
virtual int DeRegisterVoiceEngineObserver ()=0
 
virtual int Init (AudioDeviceModule *external_adm=NULL, AudioProcessing *audioproc=NULL, const rtc::scoped_refptr< AudioDecoderFactory > &decoder_factory=nullptr)=0
 
virtual int Terminate ()=0
 
virtual int CreateChannel ()=0
 
virtual int CreateChannel (const ChannelConfig &config)=0
 
virtual int DeleteChannel (int channel)=0
 
virtual int StartReceive (int channel)=0
 
virtual int StopReceive (int channel)
 
virtual int StartPlayout (int channel)=0
 
virtual int StopPlayout (int channel)=0
 
virtual int StartSend (int channel)=0
 
virtual int StopSend (int channel)=0
 
virtual int GetVersion (char version[1024])=0
 
virtual int LastError ()=0
 
virtual AudioTransportaudio_transport ()
 
virtual int AssociateSendChannel (int channel, int accociate_send_channel)=0
 
virtual int Release ()=0
 
virtual int RegisterVoiceEngineObserver (VoiceEngineObserver &observer)=0
 
virtual int DeRegisterVoiceEngineObserver ()=0
 
virtual int Init (AudioDeviceModule *external_adm=NULL, AudioProcessing *audioproc=NULL, const rtc::scoped_refptr< AudioDecoderFactory > &decoder_factory=nullptr)=0
 
virtual int Terminate ()=0
 
virtual int CreateChannel ()=0
 
virtual int CreateChannel (const ChannelConfig &config)=0
 
virtual int DeleteChannel (int channel)=0
 
virtual int StartReceive (int channel)=0
 
virtual int StopReceive (int channel)
 
virtual int StartPlayout (int channel)=0
 
virtual int StopPlayout (int channel)=0
 
virtual int StartSend (int channel)=0
 
virtual int StopSend (int channel)=0
 
virtual int GetVersion (char version[1024])=0
 
virtual int LastError ()=0
 
virtual AudioTransportaudio_transport ()
 
virtual int AssociateSendChannel (int channel, int accociate_send_channel)=0
 
- Public Member Functions inherited from webrtc::VoECodec
virtual int Release ()=0
 
virtual int NumOfCodecs ()=0
 
virtual int GetCodec (int index, CodecInst &codec)=0
 
virtual int SetSendCodec (int channel, const CodecInst &codec)=0
 
virtual int GetSendCodec (int channel, CodecInst &codec)=0
 
virtual int SetBitRate (int channel, int bitrate_bps)=0
 
virtual int GetRecCodec (int channel, CodecInst &codec)=0
 
virtual int SetRecPayloadType (int channel, const CodecInst &codec)=0
 
virtual int GetRecPayloadType (int channel, CodecInst &codec)=0
 
virtual int SetSendCNPayloadType (int channel, int type, PayloadFrequencies frequency=kFreq16000Hz)=0
 
virtual int SetFECStatus (int channel, bool enable)
 
virtual int GetFECStatus (int channel, bool &enabled)
 
virtual int SetVADStatus (int channel, bool enable, VadModes mode=kVadConventional, bool disableDTX=false)=0
 
virtual int GetVADStatus (int channel, bool &enabled, VadModes &mode, bool &disabledDTX)=0
 
virtual int SetOpusMaxPlaybackRate (int channel, int frequency_hz)
 
virtual int SetOpusDtx (int channel, bool enable_dtx)=0
 
virtual int GetOpusDtxStatus (int channel, bool *enabled)
 
virtual int Release ()=0
 
virtual int NumOfCodecs ()=0
 
virtual int GetCodec (int index, CodecInst &codec)=0
 
virtual int SetSendCodec (int channel, const CodecInst &codec)=0
 
virtual int GetSendCodec (int channel, CodecInst &codec)=0
 
virtual int SetBitRate (int channel, int bitrate_bps)=0
 
virtual int GetRecCodec (int channel, CodecInst &codec)=0
 
virtual int SetRecPayloadType (int channel, const CodecInst &codec)=0
 
virtual int GetRecPayloadType (int channel, CodecInst &codec)=0
 
virtual int SetSendCNPayloadType (int channel, int type, PayloadFrequencies frequency=kFreq16000Hz)=0
 
virtual int SetFECStatus (int channel, bool enable)
 
virtual int GetFECStatus (int channel, bool &enabled)
 
virtual int SetVADStatus (int channel, bool enable, VadModes mode=kVadConventional, bool disableDTX=false)=0
 
virtual int GetVADStatus (int channel, bool &enabled, VadModes &mode, bool &disabledDTX)=0
 
virtual int SetOpusMaxPlaybackRate (int channel, int frequency_hz)
 
virtual int SetOpusDtx (int channel, bool enable_dtx)=0
 
virtual int GetOpusDtxStatus (int channel, bool *enabled)
 
- Public Member Functions inherited from webrtc::VoEHardware
virtual int Release ()=0
 
virtual int GetNumOfRecordingDevices (int &devices)=0
 
virtual int GetNumOfPlayoutDevices (int &devices)=0
 
virtual int GetRecordingDeviceName (int index, char strNameUTF8[128], char strGuidUTF8[128])=0
 
virtual int GetPlayoutDeviceName (int index, char strNameUTF8[128], char strGuidUTF8[128])=0
 
virtual int SetRecordingDevice (int index, StereoChannel recordingChannel=kStereoBoth)=0
 
virtual int SetPlayoutDevice (int index)=0
 
virtual int SetAudioDeviceLayer (AudioLayers audioLayer)=0
 
virtual int GetAudioDeviceLayer (AudioLayers &audioLayer)=0
 
virtual int SetRecordingSampleRate (unsigned int samples_per_sec)=0
 
virtual int RecordingSampleRate (unsigned int *samples_per_sec) const =0
 
virtual int SetPlayoutSampleRate (unsigned int samples_per_sec)=0
 
virtual int PlayoutSampleRate (unsigned int *samples_per_sec) const =0
 
virtual int EnableBuiltInAEC (bool enable)=0
 
virtual int EnableBuiltInAGC (bool enable)=0
 
virtual int EnableBuiltInNS (bool enable)=0
 
virtual int Release ()=0
 
virtual int GetNumOfRecordingDevices (int &devices)=0
 
virtual int GetNumOfPlayoutDevices (int &devices)=0
 
virtual int GetRecordingDeviceName (int index, char strNameUTF8[128], char strGuidUTF8[128])=0
 
virtual int GetPlayoutDeviceName (int index, char strNameUTF8[128], char strGuidUTF8[128])=0
 
virtual int SetRecordingDevice (int index, StereoChannel recordingChannel=kStereoBoth)=0
 
virtual int SetPlayoutDevice (int index)=0
 
virtual int SetAudioDeviceLayer (AudioLayers audioLayer)=0
 
virtual int GetAudioDeviceLayer (AudioLayers &audioLayer)=0
 
virtual int SetRecordingSampleRate (unsigned int samples_per_sec)=0
 
virtual int RecordingSampleRate (unsigned int *samples_per_sec) const =0
 
virtual int SetPlayoutSampleRate (unsigned int samples_per_sec)=0
 
virtual int PlayoutSampleRate (unsigned int *samples_per_sec) const =0
 
virtual int EnableBuiltInAEC (bool enable)=0
 
virtual int EnableBuiltInAGC (bool enable)=0
 
virtual int EnableBuiltInNS (bool enable)=0
 

Additional Inherited Members

- Static Public Member Functions inherited from webrtc::VoEBase
static VoEBaseGetInterface (VoiceEngine *voiceEngine)
 
static VoEBaseGetInterface (VoiceEngine *voiceEngine)
 
- Static Public Member Functions inherited from webrtc::VoECodec
static VoECodecGetInterface (VoiceEngine *voiceEngine)
 
static VoECodecGetInterface (VoiceEngine *voiceEngine)
 
- Static Public Member Functions inherited from webrtc::VoEHardware
static VoEHardwareGetInterface (VoiceEngine *voiceEngine)
 
static VoEHardwareGetInterface (VoiceEngine *voiceEngine)
 
- Protected Member Functions inherited from webrtc::VoEBase
 VoEBase ()
 
virtual ~VoEBase ()
 
 VoEBase ()
 
virtual ~VoEBase ()
 
- Protected Member Functions inherited from webrtc::VoECodec
 VoECodec ()
 
virtual ~VoECodec ()
 
 VoECodec ()
 
virtual ~VoECodec ()
 
- Protected Member Functions inherited from webrtc::VoEHardware
 VoEHardware ()
 
virtual ~VoEHardware ()
 
 VoEHardware ()
 
virtual ~VoEHardware ()
 

Constructor & Destructor Documentation

◆ FakeWebRtcVoiceEngine() [1/2]

cricket::FakeWebRtcVoiceEngine::FakeWebRtcVoiceEngine ( webrtc::AudioProcessing apm,
webrtc::voe::TransmitMixer transmit_mixer 
)
inlineexplicit

◆ ~FakeWebRtcVoiceEngine() [1/2]

cricket::FakeWebRtcVoiceEngine::~FakeWebRtcVoiceEngine ( )
inlineoverride

◆ FakeWebRtcVoiceEngine() [2/2]

cricket::FakeWebRtcVoiceEngine::FakeWebRtcVoiceEngine ( webrtc::AudioProcessing apm,
webrtc::voe::TransmitMixer transmit_mixer 
)
inlineexplicit

◆ ~FakeWebRtcVoiceEngine() [2/2]

cricket::FakeWebRtcVoiceEngine::~FakeWebRtcVoiceEngine ( )
inlineoverride

Member Function Documentation

◆ audio_device_module() [1/2]

webrtc::AudioDeviceModule* cricket::FakeWebRtcVoiceEngine::audio_device_module ( )
inlineoverridevirtual

Implements webrtc::VoEBase.

◆ audio_device_module() [2/2]

webrtc::AudioDeviceModule* cricket::FakeWebRtcVoiceEngine::audio_device_module ( )
inlineoverridevirtual

Implements webrtc::VoEBase.

◆ audio_processing() [1/2]

webrtc::AudioProcessing* cricket::FakeWebRtcVoiceEngine::audio_processing ( )
inlineoverridevirtual

Implements webrtc::VoEBase.

◆ audio_processing() [2/2]

webrtc::AudioProcessing* cricket::FakeWebRtcVoiceEngine::audio_processing ( )
inlineoverridevirtual

Implements webrtc::VoEBase.

◆ BuiltInAECIsAvailable() [1/2]

bool cricket::FakeWebRtcVoiceEngine::BuiltInAECIsAvailable ( ) const
inlineoverridevirtual

Implements webrtc::VoEHardware.

◆ BuiltInAECIsAvailable() [2/2]

bool cricket::FakeWebRtcVoiceEngine::BuiltInAECIsAvailable ( ) const
inlineoverridevirtual

Implements webrtc::VoEHardware.

◆ BuiltInAGCIsAvailable() [1/2]

bool cricket::FakeWebRtcVoiceEngine::BuiltInAGCIsAvailable ( ) const
inlineoverridevirtual

Implements webrtc::VoEHardware.

◆ BuiltInAGCIsAvailable() [2/2]

bool cricket::FakeWebRtcVoiceEngine::BuiltInAGCIsAvailable ( ) const
inlineoverridevirtual

Implements webrtc::VoEHardware.

◆ BuiltInNSIsAvailable() [1/2]

bool cricket::FakeWebRtcVoiceEngine::BuiltInNSIsAvailable ( ) const
inlineoverridevirtual

Implements webrtc::VoEHardware.

◆ BuiltInNSIsAvailable() [2/2]

bool cricket::FakeWebRtcVoiceEngine::BuiltInNSIsAvailable ( ) const
inlineoverridevirtual

Implements webrtc::VoEHardware.

◆ GetLastChannel() [1/2]

int cricket::FakeWebRtcVoiceEngine::GetLastChannel ( ) const
inline

◆ GetLastChannel() [2/2]

int cricket::FakeWebRtcVoiceEngine::GetLastChannel ( ) const
inline

◆ GetNetEqCapacity() [1/2]

size_t cricket::FakeWebRtcVoiceEngine::GetNetEqCapacity ( ) const
inline

◆ GetNetEqCapacity() [2/2]

size_t cricket::FakeWebRtcVoiceEngine::GetNetEqCapacity ( ) const
inline

◆ GetNetEqFastAccelerate() [1/2]

bool cricket::FakeWebRtcVoiceEngine::GetNetEqFastAccelerate ( ) const
inline

◆ GetNetEqFastAccelerate() [2/2]

bool cricket::FakeWebRtcVoiceEngine::GetNetEqFastAccelerate ( ) const
inline

◆ GetNumChannels() [1/2]

int cricket::FakeWebRtcVoiceEngine::GetNumChannels ( ) const
inline

◆ GetNumChannels() [2/2]

int cricket::FakeWebRtcVoiceEngine::GetNumChannels ( ) const
inline

◆ IsInited() [1/2]

bool cricket::FakeWebRtcVoiceEngine::IsInited ( ) const
inline

◆ IsInited() [2/2]

bool cricket::FakeWebRtcVoiceEngine::IsInited ( ) const
inline

◆ set_fail_create_channel() [1/2]

void cricket::FakeWebRtcVoiceEngine::set_fail_create_channel ( bool  fail_create_channel)
inline

◆ set_fail_create_channel() [2/2]

void cricket::FakeWebRtcVoiceEngine::set_fail_create_channel ( bool  fail_create_channel)
inline

◆ transmit_mixer() [1/2]

webrtc::voe::TransmitMixer* cricket::FakeWebRtcVoiceEngine::transmit_mixer ( )
inlineoverridevirtual

Implements webrtc::VoEBase.

◆ transmit_mixer() [2/2]

webrtc::voe::TransmitMixer* cricket::FakeWebRtcVoiceEngine::transmit_mixer ( )
inlineoverridevirtual

Implements webrtc::VoEBase.

◆ WEBRTC_FUNC() [1/14]

cricket::FakeWebRtcVoiceEngine::WEBRTC_FUNC ( Init  ,
(webrtc::AudioDeviceModule *adm, webrtc::AudioProcessing *audioproc, const rtc::scoped_refptr< webrtc::AudioDecoderFactory > & decoder_factory)   
)
inline

◆ WEBRTC_FUNC() [2/14]

cricket::FakeWebRtcVoiceEngine::WEBRTC_FUNC ( Init  ,
(webrtc::AudioDeviceModule *adm, webrtc::AudioProcessing *audioproc, const rtc::scoped_refptr< webrtc::AudioDecoderFactory > & decoder_factory)   
)
inline

◆ WEBRTC_FUNC() [3/14]

cricket::FakeWebRtcVoiceEngine::WEBRTC_FUNC ( Terminate  ,
()   
)
inline

◆ WEBRTC_FUNC() [4/14]

cricket::FakeWebRtcVoiceEngine::WEBRTC_FUNC ( Terminate  ,
()   
)
inline

◆ WEBRTC_FUNC() [5/14]

cricket::FakeWebRtcVoiceEngine::WEBRTC_FUNC ( CreateChannel  ,
()   
)
inline

◆ WEBRTC_FUNC() [6/14]

cricket::FakeWebRtcVoiceEngine::WEBRTC_FUNC ( CreateChannel  ,
()   
)
inline

◆ WEBRTC_FUNC() [7/14]

cricket::FakeWebRtcVoiceEngine::WEBRTC_FUNC ( CreateChannel  ,
(const webrtc::VoEBase::ChannelConfig &config  
)
inline

◆ WEBRTC_FUNC() [8/14]

cricket::FakeWebRtcVoiceEngine::WEBRTC_FUNC ( CreateChannel  ,
(const webrtc::VoEBase::ChannelConfig &config  
)
inline

◆ WEBRTC_FUNC() [9/14]

cricket::FakeWebRtcVoiceEngine::WEBRTC_FUNC ( DeleteChannel  ,
(int channel  
)
inline

◆ WEBRTC_FUNC() [10/14]

cricket::FakeWebRtcVoiceEngine::WEBRTC_FUNC ( DeleteChannel  ,
(int channel  
)
inline

◆ WEBRTC_FUNC() [11/14]

cricket::FakeWebRtcVoiceEngine::WEBRTC_FUNC ( SetRecPayloadType  ,
(int channel, const webrtc::CodecInst &codec  
)
inline

◆ WEBRTC_FUNC() [12/14]

cricket::FakeWebRtcVoiceEngine::WEBRTC_FUNC ( SetRecPayloadType  ,
(int channel, const webrtc::CodecInst &codec  
)
inline

◆ WEBRTC_FUNC() [13/14]

cricket::FakeWebRtcVoiceEngine::WEBRTC_FUNC ( GetRecPayloadType  ,
(int channel, webrtc::CodecInst &codec  
)
inline

◆ WEBRTC_FUNC() [14/14]

cricket::FakeWebRtcVoiceEngine::WEBRTC_FUNC ( GetRecPayloadType  ,
(int channel, webrtc::CodecInst &codec  
)
inline

◆ WEBRTC_STUB() [1/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( Release  ,
()   
)

◆ WEBRTC_STUB() [2/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( Release  ,
()   
)

◆ WEBRTC_STUB() [3/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( RegisterVoiceEngineObserver  ,
(webrtc::VoiceEngineObserver &observer  
)

◆ WEBRTC_STUB() [4/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( RegisterVoiceEngineObserver  ,
(webrtc::VoiceEngineObserver &observer  
)

◆ WEBRTC_STUB() [5/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( DeRegisterVoiceEngineObserver  ,
()   
)

◆ WEBRTC_STUB() [6/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( DeRegisterVoiceEngineObserver  ,
()   
)

◆ WEBRTC_STUB() [7/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( StartReceive  ,
(int channel  
)

◆ WEBRTC_STUB() [8/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( StartReceive  ,
(int channel  
)

◆ WEBRTC_STUB() [9/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( StartPlayout  ,
(int channel  
)

◆ WEBRTC_STUB() [10/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( StartPlayout  ,
(int channel  
)

◆ WEBRTC_STUB() [11/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( StartSend  ,
(int channel  
)

◆ WEBRTC_STUB() [12/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( StartSend  ,
(int channel  
)

◆ WEBRTC_STUB() [13/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( StopReceive  ,
(int channel  
)

◆ WEBRTC_STUB() [14/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( StopReceive  ,
(int channel  
)

◆ WEBRTC_STUB() [15/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( StopPlayout  ,
(int channel  
)

◆ WEBRTC_STUB() [16/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( StopPlayout  ,
(int channel  
)

◆ WEBRTC_STUB() [17/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( StopSend  ,
(int channel  
)

◆ WEBRTC_STUB() [18/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( StopSend  ,
(int channel  
)

◆ WEBRTC_STUB() [19/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( GetVersion  ,
(char version[1024])   
)

◆ WEBRTC_STUB() [20/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( GetVersion  ,
(char version[1024])   
)

◆ WEBRTC_STUB() [21/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( LastError  ,
()   
)

◆ WEBRTC_STUB() [22/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( LastError  ,
()   
)

◆ WEBRTC_STUB() [23/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( AssociateSendChannel  ,
(int channel, int accociate_send_channel)   
)

◆ WEBRTC_STUB() [24/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( AssociateSendChannel  ,
(int channel, int accociate_send_channel)   
)

◆ WEBRTC_STUB() [25/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( NumOfCodecs  ,
()   
)

◆ WEBRTC_STUB() [26/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( NumOfCodecs  ,
()   
)

◆ WEBRTC_STUB() [27/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( GetCodec  ,
(int index, webrtc::CodecInst &codec  
)

◆ WEBRTC_STUB() [28/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( GetCodec  ,
(int index, webrtc::CodecInst &codec  
)

◆ WEBRTC_STUB() [29/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( SetSendCodec  ,
(int channel, const webrtc::CodecInst &codec  
)

◆ WEBRTC_STUB() [30/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( SetSendCodec  ,
(int channel, const webrtc::CodecInst &codec  
)

◆ WEBRTC_STUB() [31/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( GetSendCodec  ,
(int channel, webrtc::CodecInst &codec  
)

◆ WEBRTC_STUB() [32/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( GetSendCodec  ,
(int channel, webrtc::CodecInst &codec  
)

◆ WEBRTC_STUB() [33/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( SetBitRate  ,
(int channel, int bitrate_bps)   
)

◆ WEBRTC_STUB() [34/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( SetBitRate  ,
(int channel, int bitrate_bps)   
)

◆ WEBRTC_STUB() [35/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( GetRecCodec  ,
(int channel, webrtc::CodecInst &codec  
)

◆ WEBRTC_STUB() [36/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( GetRecCodec  ,
(int channel, webrtc::CodecInst &codec  
)

◆ WEBRTC_STUB() [37/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( SetSendCNPayloadType  ,
(int channel, int type, webrtc::PayloadFrequencies frequency)   
)

◆ WEBRTC_STUB() [38/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( SetSendCNPayloadType  ,
(int channel, int type, webrtc::PayloadFrequencies frequency)   
)

◆ WEBRTC_STUB() [39/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( SetVADStatus  ,
(int channel, bool enable, webrtc::VadModes mode, bool disableDTX)   
)

◆ WEBRTC_STUB() [40/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( SetVADStatus  ,
(int channel, bool enable, webrtc::VadModes mode, bool disableDTX)   
)

◆ WEBRTC_STUB() [41/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( GetVADStatus  ,
(int channel, bool &enabled, webrtc::VadModes &mode, bool &disabledDTX)   
)

◆ WEBRTC_STUB() [42/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( GetVADStatus  ,
(int channel, bool &enabled, webrtc::VadModes &mode, bool &disabledDTX)   
)

◆ WEBRTC_STUB() [43/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( SetFECStatus  ,
(int channel, bool enable  
)

◆ WEBRTC_STUB() [44/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( SetFECStatus  ,
(int channel, bool enable  
)

◆ WEBRTC_STUB() [45/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( GetFECStatus  ,
(int channel, bool &enable  
)

◆ WEBRTC_STUB() [46/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( GetFECStatus  ,
(int channel, bool &enable  
)

◆ WEBRTC_STUB() [47/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( SetOpusMaxPlaybackRate  ,
(int channel, int frequency_hz)   
)

◆ WEBRTC_STUB() [48/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( SetOpusMaxPlaybackRate  ,
(int channel, int frequency_hz)   
)

◆ WEBRTC_STUB() [49/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( SetOpusDtx  ,
(int channel, bool enable_dtx)   
)

◆ WEBRTC_STUB() [50/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( SetOpusDtx  ,
(int channel, bool enable_dtx)   
)

◆ WEBRTC_STUB() [51/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( GetNumOfRecordingDevices  ,
(int &num)   
)

◆ WEBRTC_STUB() [52/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( GetNumOfRecordingDevices  ,
(int &num)   
)

◆ WEBRTC_STUB() [53/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( GetNumOfPlayoutDevices  ,
(int &num)   
)

◆ WEBRTC_STUB() [54/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( GetNumOfPlayoutDevices  ,
(int &num)   
)

◆ WEBRTC_STUB() [55/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( GetRecordingDeviceName  ,
(int i, char *name, char *guid)   
)

◆ WEBRTC_STUB() [56/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( GetRecordingDeviceName  ,
(int i, char *name, char *guid)   
)

◆ WEBRTC_STUB() [57/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( GetPlayoutDeviceName  ,
(int i, char *name, char *guid)   
)

◆ WEBRTC_STUB() [58/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( GetPlayoutDeviceName  ,
(int i, char *name, char *guid)   
)

◆ WEBRTC_STUB() [59/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( SetRecordingDevice  ,
(int, webrtc::StereoChannel  
)

◆ WEBRTC_STUB() [60/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( SetRecordingDevice  ,
(int, webrtc::StereoChannel  
)

◆ WEBRTC_STUB() [61/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( SetPlayoutDevice  ,
(int)   
)

◆ WEBRTC_STUB() [62/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( SetPlayoutDevice  ,
(int)   
)

◆ WEBRTC_STUB() [63/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( SetAudioDeviceLayer  ,
(webrtc::AudioLayers  
)

◆ WEBRTC_STUB() [64/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( SetAudioDeviceLayer  ,
(webrtc::AudioLayers  
)

◆ WEBRTC_STUB() [65/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( GetAudioDeviceLayer  ,
(webrtc::AudioLayers &)   
)

◆ WEBRTC_STUB() [66/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( GetAudioDeviceLayer  ,
(webrtc::AudioLayers &)   
)

◆ WEBRTC_STUB() [67/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( SetRecordingSampleRate  ,
(unsigned int samples_per_sec)   
)

◆ WEBRTC_STUB() [68/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( SetRecordingSampleRate  ,
(unsigned int samples_per_sec)   
)

◆ WEBRTC_STUB() [69/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( SetPlayoutSampleRate  ,
(unsigned int samples_per_sec)   
)

◆ WEBRTC_STUB() [70/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( SetPlayoutSampleRate  ,
(unsigned int samples_per_sec)   
)

◆ WEBRTC_STUB() [71/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( EnableBuiltInAEC  ,
(bool enable  
)

◆ WEBRTC_STUB() [72/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( EnableBuiltInAEC  ,
(bool enable  
)

◆ WEBRTC_STUB() [73/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( EnableBuiltInAGC  ,
(bool enable  
)

◆ WEBRTC_STUB() [74/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( EnableBuiltInAGC  ,
(bool enable  
)

◆ WEBRTC_STUB() [75/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( EnableBuiltInNS  ,
(bool enable  
)

◆ WEBRTC_STUB() [76/76]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB ( EnableBuiltInNS  ,
(bool enable  
)

◆ WEBRTC_STUB_CONST() [1/4]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB_CONST ( RecordingSampleRate  ,
(unsigned int *samples_per_sec)   
)

◆ WEBRTC_STUB_CONST() [2/4]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB_CONST ( RecordingSampleRate  ,
(unsigned int *samples_per_sec)   
)

◆ WEBRTC_STUB_CONST() [3/4]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB_CONST ( PlayoutSampleRate  ,
(unsigned int *samples_per_sec)   
)

◆ WEBRTC_STUB_CONST() [4/4]

cricket::FakeWebRtcVoiceEngine::WEBRTC_STUB_CONST ( PlayoutSampleRate  ,
(unsigned int *samples_per_sec)   
)

The documentation for this class was generated from the following file: