|
| MockVoiceEngine (rtc::scoped_refptr< AudioDecoderFactory > decoder_factory=nullptr) |
|
virtual | ~MockVoiceEngine () |
|
| MOCK_METHOD1 (ChannelProxyFactory, voe::ChannelProxy *(int channel_id)) |
|
virtual std::unique_ptr< voe::ChannelProxy > | GetChannelProxy (int channel_id) |
|
| MOCK_METHOD2 (SetNsStatus, int(bool enable, NsModes mode)) |
|
| MOCK_METHOD2 (GetNsStatus, int(bool &enabled, NsModes &mode)) |
|
| MOCK_METHOD2 (SetAgcStatus, int(bool enable, AgcModes mode)) |
|
| MOCK_METHOD2 (GetAgcStatus, int(bool &enabled, AgcModes &mode)) |
|
| MOCK_METHOD1 (SetAgcConfig, int(AgcConfig config)) |
|
| MOCK_METHOD1 (GetAgcConfig, int(AgcConfig &config)) |
|
| MOCK_METHOD2 (SetEcStatus, int(bool enable, EcModes mode)) |
|
| MOCK_METHOD2 (GetEcStatus, int(bool &enabled, EcModes &mode)) |
|
| MOCK_METHOD1 (EnableDriftCompensation, int(bool enable)) |
|
| MOCK_METHOD0 (DriftCompensationEnabled, bool()) |
|
| MOCK_METHOD1 (SetDelayOffsetMs, void(int offset)) |
|
| MOCK_METHOD0 (DelayOffsetMs, int()) |
|
| MOCK_METHOD2 (SetAecmMode, int(AecmModes mode, bool enableCNG)) |
|
| MOCK_METHOD2 (GetAecmMode, int(AecmModes &mode, bool &enabledCNG)) |
|
| MOCK_METHOD1 (EnableHighPassFilter, int(bool enable)) |
|
| MOCK_METHOD0 (IsHighPassFilterEnabled, bool()) |
|
| MOCK_METHOD1 (VoiceActivityIndicator, int(int channel)) |
|
| MOCK_METHOD1 (SetEcMetricsStatus, int(bool enable)) |
|
| MOCK_METHOD1 (GetEcMetricsStatus, int(bool &enabled)) |
|
| MOCK_METHOD4 (GetEchoMetrics, int(int &ERL, int &ERLE, int &RERL, int &A_NLP)) |
|
| MOCK_METHOD3 (GetEcDelayMetrics, int(int &delay_median, int &delay_std, float &fraction_poor_delays)) |
|
| MOCK_METHOD1 (StartDebugRecording, int(const char *fileNameUTF8)) |
|
| MOCK_METHOD1 (StartDebugRecording, int(FILE *file_handle)) |
|
| MOCK_METHOD0 (StopDebugRecording, int()) |
|
| MOCK_METHOD1 (SetTypingDetectionStatus, int(bool enable)) |
|
| MOCK_METHOD1 (GetTypingDetectionStatus, int(bool &enabled)) |
|
| MOCK_METHOD1 (TimeSinceLastTyping, int(int &seconds)) |
|
| MOCK_METHOD5 (SetTypingDetectionParameters, int(int timeWindow, int costPerTyping, int reportingThreshold, int penaltyDecay, int typeEventDelay)) |
|
| MOCK_METHOD1 (EnableStereoChannelSwapping, void(bool enable)) |
|
| MOCK_METHOD0 (IsStereoChannelSwappingEnabled, bool()) |
|
| MOCK_METHOD1 (RegisterVoiceEngineObserver, int(VoiceEngineObserver &observer)) |
|
| MOCK_METHOD0 (DeRegisterVoiceEngineObserver, int()) |
|
| MOCK_METHOD3 (Init, int(AudioDeviceModule *external_adm, AudioProcessing *audioproc, const rtc::scoped_refptr< AudioDecoderFactory > &decoder_factory)) |
|
| MOCK_METHOD0 (audio_processing, AudioProcessing *()) |
|
| MOCK_METHOD0 (audio_device_module, AudioDeviceModule *()) |
|
| MOCK_METHOD0 (transmit_mixer, voe::TransmitMixer *()) |
|
| MOCK_METHOD0 (Terminate, int()) |
|
| MOCK_METHOD0 (CreateChannel, int()) |
|
| MOCK_METHOD1 (CreateChannel, int(const ChannelConfig &config)) |
|
| MOCK_METHOD1 (DeleteChannel, int(int channel)) |
|
| MOCK_METHOD1 (StartReceive, int(int channel)) |
|
| MOCK_METHOD1 (StopReceive, int(int channel)) |
|
| MOCK_METHOD1 (StartPlayout, int(int channel)) |
|
| MOCK_METHOD1 (StopPlayout, int(int channel)) |
|
| MOCK_METHOD1 (StartSend, int(int channel)) |
|
| MOCK_METHOD1 (StopSend, int(int channel)) |
|
| MOCK_METHOD1 (GetVersion, int(char version[1024])) |
|
| MOCK_METHOD0 (LastError, int()) |
|
| MOCK_METHOD0 (audio_transport, AudioTransport *()) |
|
| MOCK_METHOD2 (AssociateSendChannel, int(int channel, int accociate_send_channel)) |
|
| MOCK_METHOD0 (NumOfCodecs, int()) |
|
| MOCK_METHOD2 (GetCodec, int(int index, CodecInst &codec)) |
|
| MOCK_METHOD2 (SetSendCodec, int(int channel, const CodecInst &codec)) |
|
| MOCK_METHOD2 (GetSendCodec, int(int channel, CodecInst &codec)) |
|
| MOCK_METHOD2 (SetBitRate, int(int channel, int bitrate_bps)) |
|
| MOCK_METHOD2 (GetRecCodec, int(int channel, CodecInst &codec)) |
|
| MOCK_METHOD2 (SetRecPayloadType, int(int channel, const CodecInst &codec)) |
|
| MOCK_METHOD2 (GetRecPayloadType, int(int channel, CodecInst &codec)) |
|
| MOCK_METHOD3 (SetSendCNPayloadType, int(int channel, int type, PayloadFrequencies frequency)) |
|
| MOCK_METHOD2 (SetFECStatus, int(int channel, bool enable)) |
|
| MOCK_METHOD2 (GetFECStatus, int(int channel, bool &enabled)) |
|
| MOCK_METHOD4 (SetVADStatus, int(int channel, bool enable, VadModes mode, bool disableDTX)) |
|
| MOCK_METHOD4 (GetVADStatus, int(int channel, bool &enabled, VadModes &mode, bool &disabledDTX)) |
|
| MOCK_METHOD2 (SetOpusMaxPlaybackRate, int(int channel, int frequency_hz)) |
|
| MOCK_METHOD2 (SetOpusDtx, int(int channel, bool enable_dtx)) |
|
| MOCK_METHOD7 (StartPlayingFileLocally, int(int channel, const char fileNameUTF8[1024], bool loop, FileFormats format, float volumeScaling, int startPointMs, int stopPointMs)) |
|
| MOCK_METHOD6 (StartPlayingFileLocally, int(int channel, InStream *stream, FileFormats format, float volumeScaling, int startPointMs, int stopPointMs)) |
|
| MOCK_METHOD1 (StopPlayingFileLocally, int(int channel)) |
|
| MOCK_METHOD1 (IsPlayingFileLocally, int(int channel)) |
|
| MOCK_METHOD6 (StartPlayingFileAsMicrophone, int(int channel, const char fileNameUTF8[1024], bool loop, bool mixWithMicrophone, FileFormats format, float volumeScaling)) |
|
| MOCK_METHOD5 (StartPlayingFileAsMicrophone, int(int channel, InStream *stream, bool mixWithMicrophone, FileFormats format, float volumeScaling)) |
|
| MOCK_METHOD1 (StopPlayingFileAsMicrophone, int(int channel)) |
|
| MOCK_METHOD1 (IsPlayingFileAsMicrophone, int(int channel)) |
|
| MOCK_METHOD4 (StartRecordingPlayout, int(int channel, const char *fileNameUTF8, CodecInst *compression, int maxSizeBytes)) |
|
| MOCK_METHOD1 (StopRecordingPlayout, int(int channel)) |
|
| MOCK_METHOD3 (StartRecordingPlayout, int(int channel, OutStream *stream, CodecInst *compression)) |
|
| MOCK_METHOD3 (StartRecordingMicrophone, int(const char *fileNameUTF8, CodecInst *compression, int maxSizeBytes)) |
|
| MOCK_METHOD2 (StartRecordingMicrophone, int(OutStream *stream, CodecInst *compression)) |
|
| MOCK_METHOD0 (StopRecordingMicrophone, int()) |
|
| MOCK_METHOD1 (GetNumOfRecordingDevices, int(int &devices)) |
|
| MOCK_METHOD1 (GetNumOfPlayoutDevices, int(int &devices)) |
|
| MOCK_METHOD3 (GetRecordingDeviceName, int(int index, char strNameUTF8[128], char strGuidUTF8[128])) |
|
| MOCK_METHOD3 (GetPlayoutDeviceName, int(int index, char strNameUTF8[128], char strGuidUTF8[128])) |
|
| MOCK_METHOD2 (SetRecordingDevice, int(int index, StereoChannel recordingChannel)) |
|
| MOCK_METHOD1 (SetPlayoutDevice, int(int index)) |
|
| MOCK_METHOD1 (SetAudioDeviceLayer, int(AudioLayers audioLayer)) |
|
| MOCK_METHOD1 (GetAudioDeviceLayer, int(AudioLayers &audioLayer)) |
|
| MOCK_METHOD1 (SetRecordingSampleRate, int(unsigned int samples_per_sec)) |
|
| MOCK_CONST_METHOD1 (RecordingSampleRate, int(unsigned int *samples_per_sec)) |
|
| MOCK_METHOD1 (SetPlayoutSampleRate, int(unsigned int samples_per_sec)) |
|
| MOCK_CONST_METHOD1 (PlayoutSampleRate, int(unsigned int *samples_per_sec)) |
|
| MOCK_CONST_METHOD0 (BuiltInAECIsAvailable, bool()) |
|
| MOCK_METHOD1 (EnableBuiltInAEC, int(bool enable)) |
|
| MOCK_CONST_METHOD0 (BuiltInAGCIsAvailable, bool()) |
|
| MOCK_METHOD1 (EnableBuiltInAGC, int(bool enable)) |
|
| MOCK_CONST_METHOD0 (BuiltInNSIsAvailable, bool()) |
|
| MOCK_METHOD1 (EnableBuiltInNS, int(bool enable)) |
|
| MOCK_METHOD2 (GetNetworkStatistics, int(int channel, NetworkStatistics &stats)) |
|
| MOCK_CONST_METHOD2 (GetDecodingCallStatistics, int(int channel, AudioDecodingCallStats *stats)) |
|
| MOCK_METHOD2 (RegisterExternalTransport, int(int channel, Transport &transport)) |
|
| MOCK_METHOD1 (DeRegisterExternalTransport, int(int channel)) |
|
| MOCK_METHOD3 (ReceivedRTPPacket, int(int channel, const void *data, size_t length)) |
|
| MOCK_METHOD4 (ReceivedRTPPacket, int(int channel, const void *data, size_t length, const PacketTime &packet_time)) |
|
| MOCK_METHOD3 (ReceivedRTCPPacket, int(int channel, const void *data, size_t length)) |
|
| MOCK_METHOD2 (SetLocalSSRC, int(int channel, unsigned int ssrc)) |
|
| MOCK_METHOD2 (GetLocalSSRC, int(int channel, unsigned int &ssrc)) |
|
| MOCK_METHOD2 (GetRemoteSSRC, int(int channel, unsigned int &ssrc)) |
|
| MOCK_METHOD3 (SetSendAudioLevelIndicationStatus, int(int channel, bool enable, unsigned char id)) |
|
| MOCK_METHOD3 (SetReceiveAudioLevelIndicationStatus, int(int channel, bool enable, unsigned char id)) |
|
| MOCK_METHOD3 (SetSendAbsoluteSenderTimeStatus, int(int channel, bool enable, unsigned char id)) |
|
| MOCK_METHOD3 (SetReceiveAbsoluteSenderTimeStatus, int(int channel, bool enable, unsigned char id)) |
|
| MOCK_METHOD2 (SetRTCPStatus, int(int channel, bool enable)) |
|
| MOCK_METHOD2 (GetRTCPStatus, int(int channel, bool &enabled)) |
|
| MOCK_METHOD2 (SetRTCP_CNAME, int(int channel, const char cName[256])) |
|
| MOCK_METHOD2 (GetRTCP_CNAME, int(int channel, char cName[256])) |
|
| MOCK_METHOD2 (GetRemoteRTCP_CNAME, int(int channel, char cName[256])) |
|
| MOCK_METHOD7 (GetRemoteRTCPData, int(int channel, unsigned int &NTPHigh, unsigned int &NTPLow, unsigned int ×tamp, unsigned int &playoutTimestamp, unsigned int *jitter, unsigned short *fractionLost)) |
|
| MOCK_METHOD4 (GetRTPStatistics, int(int channel, unsigned int &averageJitterMs, unsigned int &maxJitterMs, unsigned int &discardedPackets)) |
|
| MOCK_METHOD2 (GetRTCPStatistics, int(int channel, CallStatistics &stats)) |
|
| MOCK_METHOD2 (GetRemoteRTCPReportBlocks, int(int channel, std::vector< ReportBlock > *receive_blocks)) |
|
| MOCK_METHOD3 (SetREDStatus, int(int channel, bool enable, int redPayloadtype)) |
|
| MOCK_METHOD3 (GetREDStatus, int(int channel, bool &enable, int &redPayloadtype)) |
|
| MOCK_METHOD3 (SetNACKStatus, int(int channel, bool enable, int maxNoPackets)) |
|
| MockVoiceEngine (rtc::scoped_refptr< AudioDecoderFactory > decoder_factory=nullptr) |
|
virtual | ~MockVoiceEngine () |
|
| MOCK_METHOD1 (ChannelProxyFactory, voe::ChannelProxy *(int channel_id)) |
|
virtual std::unique_ptr< voe::ChannelProxy > | GetChannelProxy (int channel_id) |
|
| MOCK_METHOD2 (SetNsStatus, int(bool enable, NsModes mode)) |
|
| MOCK_METHOD2 (GetNsStatus, int(bool &enabled, NsModes &mode)) |
|
| MOCK_METHOD2 (SetAgcStatus, int(bool enable, AgcModes mode)) |
|
| MOCK_METHOD2 (GetAgcStatus, int(bool &enabled, AgcModes &mode)) |
|
| MOCK_METHOD1 (SetAgcConfig, int(AgcConfig config)) |
|
| MOCK_METHOD1 (GetAgcConfig, int(AgcConfig &config)) |
|
| MOCK_METHOD2 (SetEcStatus, int(bool enable, EcModes mode)) |
|
| MOCK_METHOD2 (GetEcStatus, int(bool &enabled, EcModes &mode)) |
|
| MOCK_METHOD1 (EnableDriftCompensation, int(bool enable)) |
|
| MOCK_METHOD0 (DriftCompensationEnabled, bool()) |
|
| MOCK_METHOD1 (SetDelayOffsetMs, void(int offset)) |
|
| MOCK_METHOD0 (DelayOffsetMs, int()) |
|
| MOCK_METHOD2 (SetAecmMode, int(AecmModes mode, bool enableCNG)) |
|
| MOCK_METHOD2 (GetAecmMode, int(AecmModes &mode, bool &enabledCNG)) |
|
| MOCK_METHOD1 (EnableHighPassFilter, int(bool enable)) |
|
| MOCK_METHOD0 (IsHighPassFilterEnabled, bool()) |
|
| MOCK_METHOD1 (VoiceActivityIndicator, int(int channel)) |
|
| MOCK_METHOD1 (SetEcMetricsStatus, int(bool enable)) |
|
| MOCK_METHOD1 (GetEcMetricsStatus, int(bool &enabled)) |
|
| MOCK_METHOD4 (GetEchoMetrics, int(int &ERL, int &ERLE, int &RERL, int &A_NLP)) |
|
| MOCK_METHOD3 (GetEcDelayMetrics, int(int &delay_median, int &delay_std, float &fraction_poor_delays)) |
|
| MOCK_METHOD1 (StartDebugRecording, int(const char *fileNameUTF8)) |
|
| MOCK_METHOD1 (StartDebugRecording, int(FILE *file_handle)) |
|
| MOCK_METHOD0 (StopDebugRecording, int()) |
|
| MOCK_METHOD1 (SetTypingDetectionStatus, int(bool enable)) |
|
| MOCK_METHOD1 (GetTypingDetectionStatus, int(bool &enabled)) |
|
| MOCK_METHOD1 (TimeSinceLastTyping, int(int &seconds)) |
|
| MOCK_METHOD5 (SetTypingDetectionParameters, int(int timeWindow, int costPerTyping, int reportingThreshold, int penaltyDecay, int typeEventDelay)) |
|
| MOCK_METHOD1 (EnableStereoChannelSwapping, void(bool enable)) |
|
| MOCK_METHOD0 (IsStereoChannelSwappingEnabled, bool()) |
|
| MOCK_METHOD1 (RegisterVoiceEngineObserver, int(VoiceEngineObserver &observer)) |
|
| MOCK_METHOD0 (DeRegisterVoiceEngineObserver, int()) |
|
| MOCK_METHOD3 (Init, int(AudioDeviceModule *external_adm, AudioProcessing *audioproc, const rtc::scoped_refptr< AudioDecoderFactory > &decoder_factory)) |
|
| MOCK_METHOD0 (audio_processing, AudioProcessing *()) |
|
| MOCK_METHOD0 (audio_device_module, AudioDeviceModule *()) |
|
| MOCK_METHOD0 (transmit_mixer, voe::TransmitMixer *()) |
|
| MOCK_METHOD0 (Terminate, int()) |
|
| MOCK_METHOD0 (CreateChannel, int()) |
|
| MOCK_METHOD1 (CreateChannel, int(const ChannelConfig &config)) |
|
| MOCK_METHOD1 (DeleteChannel, int(int channel)) |
|
| MOCK_METHOD1 (StartReceive, int(int channel)) |
|
| MOCK_METHOD1 (StopReceive, int(int channel)) |
|
| MOCK_METHOD1 (StartPlayout, int(int channel)) |
|
| MOCK_METHOD1 (StopPlayout, int(int channel)) |
|
| MOCK_METHOD1 (StartSend, int(int channel)) |
|
| MOCK_METHOD1 (StopSend, int(int channel)) |
|
| MOCK_METHOD1 (GetVersion, int(char version[1024])) |
|
| MOCK_METHOD0 (LastError, int()) |
|
| MOCK_METHOD0 (audio_transport, AudioTransport *()) |
|
| MOCK_METHOD2 (AssociateSendChannel, int(int channel, int accociate_send_channel)) |
|
| MOCK_METHOD0 (NumOfCodecs, int()) |
|
| MOCK_METHOD2 (GetCodec, int(int index, CodecInst &codec)) |
|
| MOCK_METHOD2 (SetSendCodec, int(int channel, const CodecInst &codec)) |
|
| MOCK_METHOD2 (GetSendCodec, int(int channel, CodecInst &codec)) |
|
| MOCK_METHOD2 (SetBitRate, int(int channel, int bitrate_bps)) |
|
| MOCK_METHOD2 (GetRecCodec, int(int channel, CodecInst &codec)) |
|
| MOCK_METHOD2 (SetRecPayloadType, int(int channel, const CodecInst &codec)) |
|
| MOCK_METHOD2 (GetRecPayloadType, int(int channel, CodecInst &codec)) |
|
| MOCK_METHOD3 (SetSendCNPayloadType, int(int channel, int type, PayloadFrequencies frequency)) |
|
| MOCK_METHOD2 (SetFECStatus, int(int channel, bool enable)) |
|
| MOCK_METHOD2 (GetFECStatus, int(int channel, bool &enabled)) |
|
| MOCK_METHOD4 (SetVADStatus, int(int channel, bool enable, VadModes mode, bool disableDTX)) |
|
| MOCK_METHOD4 (GetVADStatus, int(int channel, bool &enabled, VadModes &mode, bool &disabledDTX)) |
|
| MOCK_METHOD2 (SetOpusMaxPlaybackRate, int(int channel, int frequency_hz)) |
|
| MOCK_METHOD2 (SetOpusDtx, int(int channel, bool enable_dtx)) |
|
| MOCK_METHOD7 (StartPlayingFileLocally, int(int channel, const char fileNameUTF8[1024], bool loop, FileFormats format, float volumeScaling, int startPointMs, int stopPointMs)) |
|
| MOCK_METHOD6 (StartPlayingFileLocally, int(int channel, InStream *stream, FileFormats format, float volumeScaling, int startPointMs, int stopPointMs)) |
|
| MOCK_METHOD1 (StopPlayingFileLocally, int(int channel)) |
|
| MOCK_METHOD1 (IsPlayingFileLocally, int(int channel)) |
|
| MOCK_METHOD6 (StartPlayingFileAsMicrophone, int(int channel, const char fileNameUTF8[1024], bool loop, bool mixWithMicrophone, FileFormats format, float volumeScaling)) |
|
| MOCK_METHOD5 (StartPlayingFileAsMicrophone, int(int channel, InStream *stream, bool mixWithMicrophone, FileFormats format, float volumeScaling)) |
|
| MOCK_METHOD1 (StopPlayingFileAsMicrophone, int(int channel)) |
|
| MOCK_METHOD1 (IsPlayingFileAsMicrophone, int(int channel)) |
|
| MOCK_METHOD4 (StartRecordingPlayout, int(int channel, const char *fileNameUTF8, CodecInst *compression, int maxSizeBytes)) |
|
| MOCK_METHOD1 (StopRecordingPlayout, int(int channel)) |
|
| MOCK_METHOD3 (StartRecordingPlayout, int(int channel, OutStream *stream, CodecInst *compression)) |
|
| MOCK_METHOD3 (StartRecordingMicrophone, int(const char *fileNameUTF8, CodecInst *compression, int maxSizeBytes)) |
|
| MOCK_METHOD2 (StartRecordingMicrophone, int(OutStream *stream, CodecInst *compression)) |
|
| MOCK_METHOD0 (StopRecordingMicrophone, int()) |
|
| MOCK_METHOD1 (GetNumOfRecordingDevices, int(int &devices)) |
|
| MOCK_METHOD1 (GetNumOfPlayoutDevices, int(int &devices)) |
|
| MOCK_METHOD3 (GetRecordingDeviceName, int(int index, char strNameUTF8[128], char strGuidUTF8[128])) |
|
| MOCK_METHOD3 (GetPlayoutDeviceName, int(int index, char strNameUTF8[128], char strGuidUTF8[128])) |
|
| MOCK_METHOD2 (SetRecordingDevice, int(int index, StereoChannel recordingChannel)) |
|
| MOCK_METHOD1 (SetPlayoutDevice, int(int index)) |
|
| MOCK_METHOD1 (SetAudioDeviceLayer, int(AudioLayers audioLayer)) |
|
| MOCK_METHOD1 (GetAudioDeviceLayer, int(AudioLayers &audioLayer)) |
|
| MOCK_METHOD1 (SetRecordingSampleRate, int(unsigned int samples_per_sec)) |
|
| MOCK_CONST_METHOD1 (RecordingSampleRate, int(unsigned int *samples_per_sec)) |
|
| MOCK_METHOD1 (SetPlayoutSampleRate, int(unsigned int samples_per_sec)) |
|
| MOCK_CONST_METHOD1 (PlayoutSampleRate, int(unsigned int *samples_per_sec)) |
|
| MOCK_CONST_METHOD0 (BuiltInAECIsAvailable, bool()) |
|
| MOCK_METHOD1 (EnableBuiltInAEC, int(bool enable)) |
|
| MOCK_CONST_METHOD0 (BuiltInAGCIsAvailable, bool()) |
|
| MOCK_METHOD1 (EnableBuiltInAGC, int(bool enable)) |
|
| MOCK_CONST_METHOD0 (BuiltInNSIsAvailable, bool()) |
|
| MOCK_METHOD1 (EnableBuiltInNS, int(bool enable)) |
|
| MOCK_METHOD2 (GetNetworkStatistics, int(int channel, NetworkStatistics &stats)) |
|
| MOCK_CONST_METHOD2 (GetDecodingCallStatistics, int(int channel, AudioDecodingCallStats *stats)) |
|
| MOCK_METHOD2 (RegisterExternalTransport, int(int channel, Transport &transport)) |
|
| MOCK_METHOD1 (DeRegisterExternalTransport, int(int channel)) |
|
| MOCK_METHOD3 (ReceivedRTPPacket, int(int channel, const void *data, size_t length)) |
|
| MOCK_METHOD4 (ReceivedRTPPacket, int(int channel, const void *data, size_t length, const PacketTime &packet_time)) |
|
| MOCK_METHOD3 (ReceivedRTCPPacket, int(int channel, const void *data, size_t length)) |
|
| MOCK_METHOD2 (SetLocalSSRC, int(int channel, unsigned int ssrc)) |
|
| MOCK_METHOD2 (GetLocalSSRC, int(int channel, unsigned int &ssrc)) |
|
| MOCK_METHOD2 (GetRemoteSSRC, int(int channel, unsigned int &ssrc)) |
|
| MOCK_METHOD3 (SetSendAudioLevelIndicationStatus, int(int channel, bool enable, unsigned char id)) |
|
| MOCK_METHOD3 (SetReceiveAudioLevelIndicationStatus, int(int channel, bool enable, unsigned char id)) |
|
| MOCK_METHOD3 (SetSendAbsoluteSenderTimeStatus, int(int channel, bool enable, unsigned char id)) |
|
| MOCK_METHOD3 (SetReceiveAbsoluteSenderTimeStatus, int(int channel, bool enable, unsigned char id)) |
|
| MOCK_METHOD2 (SetRTCPStatus, int(int channel, bool enable)) |
|
| MOCK_METHOD2 (GetRTCPStatus, int(int channel, bool &enabled)) |
|
| MOCK_METHOD2 (SetRTCP_CNAME, int(int channel, const char cName[256])) |
|
| MOCK_METHOD2 (GetRTCP_CNAME, int(int channel, char cName[256])) |
|
| MOCK_METHOD2 (GetRemoteRTCP_CNAME, int(int channel, char cName[256])) |
|
| MOCK_METHOD7 (GetRemoteRTCPData, int(int channel, unsigned int &NTPHigh, unsigned int &NTPLow, unsigned int ×tamp, unsigned int &playoutTimestamp, unsigned int *jitter, unsigned short *fractionLost)) |
|
| MOCK_METHOD4 (GetRTPStatistics, int(int channel, unsigned int &averageJitterMs, unsigned int &maxJitterMs, unsigned int &discardedPackets)) |
|
| MOCK_METHOD2 (GetRTCPStatistics, int(int channel, CallStatistics &stats)) |
|
| MOCK_METHOD2 (GetRemoteRTCPReportBlocks, int(int channel, std::vector< ReportBlock > *receive_blocks)) |
|
| MOCK_METHOD3 (SetREDStatus, int(int channel, bool enable, int redPayloadtype)) |
|
| MOCK_METHOD3 (GetREDStatus, int(int channel, bool &enable, int &redPayloadtype)) |
|
| MOCK_METHOD3 (SetNACKStatus, int(int channel, bool enable, int maxNoPackets)) |
|
| VoiceEngineImpl () |
|
| ~VoiceEngineImpl () override |
|
int | AddRef () |
|
int | Release () override |
|
| VoiceEngineImpl () |
|
| ~VoiceEngineImpl () override |
|
int | AddRef () |
|
int | Release () override |
|
uint32_t | instance_id () const |
|
Statistics & | statistics () |
|
ChannelManager & | channel_manager () |
|
AudioDeviceModule * | audio_device () |
|
void | set_audio_device (const rtc::scoped_refptr< AudioDeviceModule > &audio_device) |
|
AudioProcessing * | audio_processing () |
|
void | set_audio_processing (AudioProcessing *audio_processing) |
|
TransmitMixer * | transmit_mixer () |
|
OutputMixer * | output_mixer () |
|
rtc::CriticalSection * | crit_sec () |
|
ProcessThread * | process_thread () |
|
AudioDeviceModule::AudioLayer | audio_device_layer () const |
|
void | set_audio_device_layer (AudioDeviceModule::AudioLayer layer) |
|
int | NumOfSendingChannels () |
|
int | NumOfPlayingChannels () |
|
void | SetLastError (int32_t error) const |
|
void | SetLastError (int32_t error, TraceLevel level) const |
|
void | SetLastError (int32_t error, TraceLevel level, const char *msg) const |
|
uint32_t | instance_id () const |
|
Statistics & | statistics () |
|
ChannelManager & | channel_manager () |
|
AudioDeviceModule * | audio_device () |
|
void | set_audio_device (const rtc::scoped_refptr< AudioDeviceModule > &audio_device) |
|
AudioProcessing * | audio_processing () |
|
void | set_audio_processing (AudioProcessing *audio_processing) |
|
TransmitMixer * | transmit_mixer () |
|
OutputMixer * | output_mixer () |
|
rtc::CriticalSection * | crit_sec () |
|
ProcessThread * | process_thread () |
|
AudioDeviceModule::AudioLayer | audio_device_layer () const |
|
void | set_audio_device_layer (AudioDeviceModule::AudioLayer layer) |
|
int | NumOfSendingChannels () |
|
int | NumOfPlayingChannels () |
|
void | SetLastError (int32_t error) const |
|
void | SetLastError (int32_t error, TraceLevel level) const |
|
void | SetLastError (int32_t error, TraceLevel level, const char *msg) const |
|
int | SetNsStatus (bool enable, NsModes mode=kNsUnchanged) override |
|
int | GetNsStatus (bool &enabled, NsModes &mode) override |
|
int | SetAgcStatus (bool enable, AgcModes mode=kAgcUnchanged) override |
|
int | GetAgcStatus (bool &enabled, AgcModes &mode) override |
|
int | SetAgcConfig (AgcConfig config) override |
|
int | GetAgcConfig (AgcConfig &config) override |
|
int | SetEcStatus (bool enable, EcModes mode=kEcUnchanged) override |
|
int | GetEcStatus (bool &enabled, EcModes &mode) override |
|
int | EnableDriftCompensation (bool enable) override |
|
bool | DriftCompensationEnabled () override |
|
void | SetDelayOffsetMs (int offset) override |
|
int | DelayOffsetMs () override |
|
int | SetAecmMode (AecmModes mode=kAecmSpeakerphone, bool enableCNG=true) override |
|
int | GetAecmMode (AecmModes &mode, bool &enabledCNG) override |
|
int | EnableHighPassFilter (bool enable) override |
|
bool | IsHighPassFilterEnabled () override |
|
int | VoiceActivityIndicator (int channel) override |
|
int | SetEcMetricsStatus (bool enable) override |
|
int | GetEcMetricsStatus (bool &enabled) override |
|
int | GetEchoMetrics (int &ERL, int &ERLE, int &RERL, int &A_NLP) override |
|
int | GetEcDelayMetrics (int &delay_median, int &delay_std, float &fraction_poor_delays) override |
|
int | StartDebugRecording (const char *fileNameUTF8) override |
|
int | StartDebugRecording (FILE *file_handle) override |
|
int | StopDebugRecording () override |
|
int | SetTypingDetectionStatus (bool enable) override |
|
int | GetTypingDetectionStatus (bool &enabled) override |
|
int | TimeSinceLastTyping (int &seconds) override |
|
int | SetTypingDetectionParameters (int timeWindow, int costPerTyping, int reportingThreshold, int penaltyDecay, int typeEventDelay=0) override |
|
void | EnableStereoChannelSwapping (bool enable) override |
|
bool | IsStereoChannelSwappingEnabled () override |
|
int | SetNsStatus (bool enable, NsModes mode=kNsUnchanged) override |
|
int | GetNsStatus (bool &enabled, NsModes &mode) override |
|
int | SetAgcStatus (bool enable, AgcModes mode=kAgcUnchanged) override |
|
int | GetAgcStatus (bool &enabled, AgcModes &mode) override |
|
int | SetAgcConfig (AgcConfig config) override |
|
int | GetAgcConfig (AgcConfig &config) override |
|
int | SetEcStatus (bool enable, EcModes mode=kEcUnchanged) override |
|
int | GetEcStatus (bool &enabled, EcModes &mode) override |
|
int | EnableDriftCompensation (bool enable) override |
|
bool | DriftCompensationEnabled () override |
|
void | SetDelayOffsetMs (int offset) override |
|
int | DelayOffsetMs () override |
|
int | SetAecmMode (AecmModes mode=kAecmSpeakerphone, bool enableCNG=true) override |
|
int | GetAecmMode (AecmModes &mode, bool &enabledCNG) override |
|
int | EnableHighPassFilter (bool enable) override |
|
bool | IsHighPassFilterEnabled () override |
|
int | VoiceActivityIndicator (int channel) override |
|
int | SetEcMetricsStatus (bool enable) override |
|
int | GetEcMetricsStatus (bool &enabled) override |
|
int | GetEchoMetrics (int &ERL, int &ERLE, int &RERL, int &A_NLP) override |
|
int | GetEcDelayMetrics (int &delay_median, int &delay_std, float &fraction_poor_delays) override |
|
int | StartDebugRecording (const char *fileNameUTF8) override |
|
int | StartDebugRecording (FILE *file_handle) override |
|
int | StopDebugRecording () override |
|
int | SetTypingDetectionStatus (bool enable) override |
|
int | GetTypingDetectionStatus (bool &enabled) override |
|
int | TimeSinceLastTyping (int &seconds) override |
|
int | SetTypingDetectionParameters (int timeWindow, int costPerTyping, int reportingThreshold, int penaltyDecay, int typeEventDelay=0) override |
|
void | EnableStereoChannelSwapping (bool enable) override |
|
bool | IsStereoChannelSwappingEnabled () override |
|
int | NumOfCodecs () override |
|
int | GetCodec (int index, CodecInst &codec) override |
|
int | SetSendCodec (int channel, const CodecInst &codec) override |
|
int | GetSendCodec (int channel, CodecInst &codec) override |
|
int | SetBitRate (int channel, int bitrate_bps) override |
|
int | GetRecCodec (int channel, CodecInst &codec) override |
|
int | SetSendCNPayloadType (int channel, int type, PayloadFrequencies frequency=kFreq16000Hz) override |
|
int | SetRecPayloadType (int channel, const CodecInst &codec) override |
|
int | GetRecPayloadType (int channel, CodecInst &codec) override |
|
int | SetFECStatus (int channel, bool enable) override |
|
int | GetFECStatus (int channel, bool &enabled) override |
|
int | SetVADStatus (int channel, bool enable, VadModes mode=kVadConventional, bool disableDTX=false) override |
|
int | GetVADStatus (int channel, bool &enabled, VadModes &mode, bool &disabledDTX) override |
|
int | SetOpusMaxPlaybackRate (int channel, int frequency_hz) override |
|
int | SetOpusDtx (int channel, bool enable_dtx) override |
|
int | GetOpusDtxStatus (int channel, bool *enabled) override |
|
int | NumOfCodecs () override |
|
int | GetCodec (int index, CodecInst &codec) override |
|
int | SetSendCodec (int channel, const CodecInst &codec) override |
|
int | GetSendCodec (int channel, CodecInst &codec) override |
|
int | SetBitRate (int channel, int bitrate_bps) override |
|
int | GetRecCodec (int channel, CodecInst &codec) override |
|
int | SetSendCNPayloadType (int channel, int type, PayloadFrequencies frequency=kFreq16000Hz) override |
|
int | SetRecPayloadType (int channel, const CodecInst &codec) override |
|
int | GetRecPayloadType (int channel, CodecInst &codec) override |
|
int | SetFECStatus (int channel, bool enable) override |
|
int | GetFECStatus (int channel, bool &enabled) override |
|
int | SetVADStatus (int channel, bool enable, VadModes mode=kVadConventional, bool disableDTX=false) override |
|
int | GetVADStatus (int channel, bool &enabled, VadModes &mode, bool &disabledDTX) override |
|
int | SetOpusMaxPlaybackRate (int channel, int frequency_hz) override |
|
int | SetOpusDtx (int channel, bool enable_dtx) override |
|
int | GetOpusDtxStatus (int channel, bool *enabled) override |
|
int | StartPlayingFileLocally (int channel, const char fileNameUTF8[1024], bool loop=false, FileFormats format=kFileFormatPcm16kHzFile, float volumeScaling=1.0, int startPointMs=0, int stopPointMs=0) override |
|
int | StartPlayingFileLocally (int channel, InStream *stream, FileFormats format=kFileFormatPcm16kHzFile, float volumeScaling=1.0, int startPointMs=0, int stopPointMs=0) override |
|
int | StopPlayingFileLocally (int channel) override |
|
int | IsPlayingFileLocally (int channel) override |
|
int | StartPlayingFileAsMicrophone (int channel, const char fileNameUTF8[1024], bool loop=false, bool mixWithMicrophone=false, FileFormats format=kFileFormatPcm16kHzFile, float volumeScaling=1.0) override |
|
int | StartPlayingFileAsMicrophone (int channel, InStream *stream, bool mixWithMicrophone=false, FileFormats format=kFileFormatPcm16kHzFile, float volumeScaling=1.0) override |
|
int | StopPlayingFileAsMicrophone (int channel) override |
|
int | IsPlayingFileAsMicrophone (int channel) override |
|
int | StartRecordingPlayout (int channel, const char *fileNameUTF8, CodecInst *compression=NULL, int maxSizeBytes=-1) override |
|
int | StartRecordingPlayout (int channel, OutStream *stream, CodecInst *compression=NULL) override |
|
int | StopRecordingPlayout (int channel) override |
|
int | StartRecordingMicrophone (const char *fileNameUTF8, CodecInst *compression=NULL, int maxSizeBytes=-1) override |
|
int | StartRecordingMicrophone (OutStream *stream, CodecInst *compression=NULL) override |
|
int | StopRecordingMicrophone () override |
|
int | StartPlayingFileLocally (int channel, const char fileNameUTF8[1024], bool loop=false, FileFormats format=kFileFormatPcm16kHzFile, float volumeScaling=1.0, int startPointMs=0, int stopPointMs=0) override |
|
int | StartPlayingFileLocally (int channel, InStream *stream, FileFormats format=kFileFormatPcm16kHzFile, float volumeScaling=1.0, int startPointMs=0, int stopPointMs=0) override |
|
int | StopPlayingFileLocally (int channel) override |
|
int | IsPlayingFileLocally (int channel) override |
|
int | StartPlayingFileAsMicrophone (int channel, const char fileNameUTF8[1024], bool loop=false, bool mixWithMicrophone=false, FileFormats format=kFileFormatPcm16kHzFile, float volumeScaling=1.0) override |
|
int | StartPlayingFileAsMicrophone (int channel, InStream *stream, bool mixWithMicrophone=false, FileFormats format=kFileFormatPcm16kHzFile, float volumeScaling=1.0) override |
|
int | StopPlayingFileAsMicrophone (int channel) override |
|
int | IsPlayingFileAsMicrophone (int channel) override |
|
int | StartRecordingPlayout (int channel, const char *fileNameUTF8, CodecInst *compression=NULL, int maxSizeBytes=-1) override |
|
int | StartRecordingPlayout (int channel, OutStream *stream, CodecInst *compression=NULL) override |
|
int | StopRecordingPlayout (int channel) override |
|
int | StartRecordingMicrophone (const char *fileNameUTF8, CodecInst *compression=NULL, int maxSizeBytes=-1) override |
|
int | StartRecordingMicrophone (OutStream *stream, CodecInst *compression=NULL) override |
|
int | StopRecordingMicrophone () 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 |
|
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 | GetNetworkStatistics (int channel, NetworkStatistics &stats) override |
|
int | GetDecodingCallStatistics (int channel, AudioDecodingCallStats *stats) const override |
|
int | GetNetworkStatistics (int channel, NetworkStatistics &stats) override |
|
int | GetDecodingCallStatistics (int channel, AudioDecodingCallStats *stats) const override |
|
int | RegisterExternalTransport (int channel, Transport &transport) override |
|
int | DeRegisterExternalTransport (int channel) override |
|
int | ReceivedRTPPacket (int channel, const void *data, size_t length) override |
|
int | ReceivedRTPPacket (int channel, const void *data, size_t length, const PacketTime &packet_time) override |
|
int | ReceivedRTCPPacket (int channel, const void *data, size_t length) override |
|
int | RegisterExternalTransport (int channel, Transport &transport) override |
|
int | DeRegisterExternalTransport (int channel) override |
|
int | ReceivedRTPPacket (int channel, const void *data, size_t length) override |
|
int | ReceivedRTPPacket (int channel, const void *data, size_t length, const PacketTime &packet_time) override |
|
int | ReceivedRTCPPacket (int channel, const void *data, size_t length) override |
|
int | SetRTCPStatus (int channel, bool enable) override |
|
int | GetRTCPStatus (int channel, bool &enabled) override |
|
int | SetRTCP_CNAME (int channel, const char cName[256]) override |
|
int | GetRemoteRTCP_CNAME (int channel, char cName[256]) override |
|
int | SetLocalSSRC (int channel, unsigned int ssrc) override |
|
int | GetLocalSSRC (int channel, unsigned int &ssrc) override |
|
int | GetRemoteSSRC (int channel, unsigned int &ssrc) override |
|
int | SetSendAudioLevelIndicationStatus (int channel, bool enable, unsigned char id) override |
|
int | GetRTCPStatistics (int channel, CallStatistics &stats) override |
|
int | SetRTCPStatus (int channel, bool enable) override |
|
int | GetRTCPStatus (int channel, bool &enabled) override |
|
int | SetRTCP_CNAME (int channel, const char cName[256]) override |
|
int | GetRemoteRTCP_CNAME (int channel, char cName[256]) override |
|
int | SetLocalSSRC (int channel, unsigned int ssrc) override |
|
int | GetLocalSSRC (int channel, unsigned int &ssrc) override |
|
int | GetRemoteSSRC (int channel, unsigned int &ssrc) override |
|
int | SetSendAudioLevelIndicationStatus (int channel, bool enable, unsigned char id) override |
|
int | GetRTCPStatistics (int channel, CallStatistics &stats) override |
|
int | SetSpeakerVolume (unsigned int volume) override |
|
int | GetSpeakerVolume (unsigned int &volume) override |
|
int | SetMicVolume (unsigned int volume) override |
|
int | GetMicVolume (unsigned int &volume) override |
|
int | SetInputMute (int channel, bool enable) override |
|
int | GetInputMute (int channel, bool &enabled) override |
|
int | GetSpeechInputLevel (unsigned int &level) override |
|
int | GetSpeechOutputLevel (int channel, unsigned int &level) override |
|
int | GetSpeechInputLevelFullRange (unsigned int &level) override |
|
int | GetSpeechOutputLevelFullRange (int channel, unsigned int &level) override |
|
int | SetChannelOutputVolumeScaling (int channel, float scaling) override |
|
int | GetChannelOutputVolumeScaling (int channel, float &scaling) override |
|
int | SetOutputVolumePan (int channel, float left, float right) override |
|
int | GetOutputVolumePan (int channel, float &left, float &right) override |
|
int | SetSpeakerVolume (unsigned int volume) override |
|
int | GetSpeakerVolume (unsigned int &volume) override |
|
int | SetMicVolume (unsigned int volume) override |
|
int | GetMicVolume (unsigned int &volume) override |
|
int | SetInputMute (int channel, bool enable) override |
|
int | GetInputMute (int channel, bool &enabled) override |
|
int | GetSpeechInputLevel (unsigned int &level) override |
|
int | GetSpeechOutputLevel (int channel, unsigned int &level) override |
|
int | GetSpeechInputLevelFullRange (unsigned int &level) override |
|
int | GetSpeechOutputLevelFullRange (int channel, unsigned int &level) override |
|
int | SetChannelOutputVolumeScaling (int channel, float scaling) override |
|
int | GetChannelOutputVolumeScaling (int channel, float &scaling) override |
|
int | SetOutputVolumePan (int channel, float left, float right) override |
|
int | GetOutputVolumePan (int channel, float &left, float &right) override |
|
int | RegisterVoiceEngineObserver (VoiceEngineObserver &observer) override |
|
int | DeRegisterVoiceEngineObserver () override |
|
int | Init (AudioDeviceModule *external_adm=nullptr, AudioProcessing *audioproc=nullptr, const rtc::scoped_refptr< AudioDecoderFactory > &decoder_factory=nullptr) override |
|
AudioProcessing * | audio_processing () override |
|
AudioDeviceModule * | audio_device_module () override |
|
voe::TransmitMixer * | transmit_mixer () override |
|
int | Terminate () override |
|
int | CreateChannel () override |
|
int | CreateChannel (const ChannelConfig &config) override |
|
int | DeleteChannel (int channel) override |
|
int | StartReceive (int channel) override |
|
int | StartPlayout (int channel) override |
|
int | StartSend (int channel) override |
|
int | StopPlayout (int channel) override |
|
int | StopSend (int channel) override |
|
int | GetVersion (char version[1024]) override |
|
int | LastError () override |
|
AudioTransport * | audio_transport () override |
|
int | AssociateSendChannel (int channel, int accociate_send_channel) override |
|
int32_t | RecordedDataIsAvailable (const void *audioSamples, const size_t nSamples, const size_t nBytesPerSample, const size_t nChannels, const uint32_t samplesPerSec, const uint32_t totalDelayMS, const int32_t clockDrift, const uint32_t currentMicLevel, const bool keyPressed, uint32_t &newMicLevel) override |
|
int32_t | NeedMorePlayData (const size_t nSamples, const size_t nBytesPerSample, const size_t nChannels, const uint32_t samplesPerSec, void *audioSamples, size_t &nSamplesOut, int64_t *elapsed_time_ms, int64_t *ntp_time_ms) override |
|
void | PushCaptureData (int voe_channel, const void *audio_data, int bits_per_sample, int sample_rate, size_t number_of_channels, size_t number_of_frames) override |
|
void | PullRenderData (int bits_per_sample, int sample_rate, size_t number_of_channels, size_t number_of_frames, void *audio_data, int64_t *elapsed_time_ms, int64_t *ntp_time_ms) override |
|
void | OnErrorIsReported (const ErrorCode error) override |
|
void | OnWarningIsReported (const WarningCode warning) override |
|
int | RegisterVoiceEngineObserver (VoiceEngineObserver &observer) override |
|
int | DeRegisterVoiceEngineObserver () override |
|
int | Init (AudioDeviceModule *external_adm=nullptr, AudioProcessing *audioproc=nullptr, const rtc::scoped_refptr< AudioDecoderFactory > &decoder_factory=nullptr) override |
|
AudioProcessing * | audio_processing () override |
|
AudioDeviceModule * | audio_device_module () override |
|
voe::TransmitMixer * | transmit_mixer () override |
|
int | Terminate () override |
|
int | CreateChannel () override |
|
int | CreateChannel (const ChannelConfig &config) override |
|
int | DeleteChannel (int channel) override |
|
int | StartReceive (int channel) override |
|
int | StartPlayout (int channel) override |
|
int | StartSend (int channel) override |
|
int | StopPlayout (int channel) override |
|
int | StopSend (int channel) override |
|
int | GetVersion (char version[1024]) override |
|
int | LastError () override |
|
AudioTransport * | audio_transport () override |
|
int | AssociateSendChannel (int channel, int accociate_send_channel) override |
|
int32_t | RecordedDataIsAvailable (const void *audioSamples, const size_t nSamples, const size_t nBytesPerSample, const size_t nChannels, const uint32_t samplesPerSec, const uint32_t totalDelayMS, const int32_t clockDrift, const uint32_t currentMicLevel, const bool keyPressed, uint32_t &newMicLevel) override |
|
int32_t | NeedMorePlayData (const size_t nSamples, const size_t nBytesPerSample, const size_t nChannels, const uint32_t samplesPerSec, void *audioSamples, size_t &nSamplesOut, int64_t *elapsed_time_ms, int64_t *ntp_time_ms) override |
|
void | PushCaptureData (int voe_channel, const void *audio_data, int bits_per_sample, int sample_rate, size_t number_of_channels, size_t number_of_frames) override |
|
void | PullRenderData (int bits_per_sample, int sample_rate, size_t number_of_channels, size_t number_of_frames, void *audio_data, int64_t *elapsed_time_ms, int64_t *ntp_time_ms) override |
|
void | OnErrorIsReported (const ErrorCode error) override |
|
void | OnWarningIsReported (const WarningCode warning) override |
|
virtual int | StopReceive (int channel) |
|
virtual int | StopReceive (int channel) |
|