|
| | 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::AudioProcessing * | audio_processing () override |
| |
| webrtc::AudioDeviceModule * | audio_device_module () override |
| |
| webrtc::voe::TransmitMixer * | transmit_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::AudioProcessing * | audio_processing () override |
| |
| webrtc::AudioDeviceModule * | audio_device_module () override |
| |
| webrtc::voe::TransmitMixer * | transmit_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 |
| |
| 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 AudioTransport * | audio_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 AudioTransport * | audio_transport () |
| |
| virtual int | AssociateSendChannel (int channel, int accociate_send_channel)=0 |
| |
| 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) |
| |
| 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 |
| |