webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
WebRtcVoiceEngineWithSendSideBweWithOverheadTest Class Reference
Inheritance diagram for WebRtcVoiceEngineWithSendSideBweWithOverheadTest:
WebRtcVoiceEngineTestFake testing::Test

Public Member Functions

 WebRtcVoiceEngineWithSendSideBweWithOverheadTest ()
 
- Public Member Functions inherited from WebRtcVoiceEngineTestFake
 WebRtcVoiceEngineTestFake ()
 
 WebRtcVoiceEngineTestFake (const char *field_trials)
 
bool SetupChannel ()
 
bool SetupRecvStream ()
 
bool SetupSendStream ()
 
bool AddRecvStream (uint32_t ssrc)
 
void SetupForMultiSendStream ()
 
void DeliverPacket (const void *data, int len)
 
void TearDown () override
 
const cricket::FakeAudioSendStreamGetSendStream (uint32_t ssrc)
 
const cricket::FakeAudioReceiveStreamGetRecvStream (uint32_t ssrc)
 
const webrtc::AudioSendStream::ConfigGetSendStreamConfig (uint32_t ssrc)
 
const webrtc::AudioReceiveStream::ConfigGetRecvStreamConfig (uint32_t ssrc)
 
void SetSend (bool enable)
 
void SetSendParameters (const cricket::AudioSendParameters &params)
 
void SetAudioSend (uint32_t ssrc, bool enable, cricket::AudioSource *source, const cricket::AudioOptions *options=nullptr)
 
void TestInsertDtmf (uint32_t ssrc, bool caller, const cricket::AudioCodec &codec)
 
void TestMaxSendBandwidth (const cricket::AudioCodec &codec, int max_bitrate, bool expected_result, int expected_bitrate)
 
bool SetMaxBitrateForStream (int32_t ssrc, int bitrate)
 
void SetGlobalMaxBitrate (const cricket::AudioCodec &codec, int bitrate)
 
void CheckSendCodec (int32_t ssrc, const char expected_name[], int expected_channels, int expected_bitrate)
 
int GetOpusMaxPlaybackRate (int32_t ssrc)
 
bool GetOpusDtx (int32_t ssrc)
 
bool GetCodecFec (int32_t ssrc)
 
int GetCodecBitrate (int32_t ssrc)
 
int GetCodecPacSize (int32_t ssrc)
 
const rtc::Optional< std::string > & GetAudioNetworkAdaptorConfig (int32_t ssrc)
 
void SetAndExpectMaxBitrate (const cricket::AudioCodec &codec, int global_max, int stream_max, bool expected_result, int expected_codec_bitrate)
 
void SetSendCodecsShouldWorkForBitrates (const char *min_bitrate_kbps, int expected_min_bitrate_bps, const char *start_bitrate_kbps, int expected_start_bitrate_bps, const char *max_bitrate_kbps, int expected_max_bitrate_bps)
 
void TestSetSendRtpHeaderExtensions (const std::string &ext)
 
void TestSetRecvRtpHeaderExtensions (const std::string &ext)
 
webrtc::AudioSendStream::Stats GetAudioSendStreamStats () const
 
void SetAudioSendStreamStats ()
 
void VerifyVoiceSenderInfo (const cricket::VoiceSenderInfo &info, bool is_sending)
 
webrtc::AudioReceiveStream::Stats GetAudioReceiveStreamStats () const
 
void SetAudioReceiveStreamStats ()
 
void VerifyVoiceReceiverInfo (const cricket::VoiceReceiverInfo &info)
 
void VerifyVoiceSendRecvCodecs (const cricket::VoiceMediaInfo &info) const
 
bool IsHighPassFilterEnabled ()
 

Additional Inherited Members

- Protected Member Functions inherited from testing::Test
 Test ()
 
virtual void SetUp ()
 
- Protected Attributes inherited from WebRtcVoiceEngineTestFake
StrictMock< webrtc::test::MockAudioDeviceModuleadm_
 
StrictMock< webrtc::test::MockAudioProcessingapm_
 
webrtc::test::MockGainControlapm_gc_
 
webrtc::test::MockEchoCancellationapm_ec_
 
webrtc::test::MockNoiseSuppressionapm_ns_
 
webrtc::test::MockVoiceDetectionapm_vd_
 
StrictMock< MockTransmitMixer > transmit_mixer_
 
webrtc::RtcEventLogNullImpl event_log_
 
cricket::FakeCall call_
 
cricket::FakeWebRtcVoiceEngine voe_
 
std::unique_ptr< cricket::WebRtcVoiceEngineengine_
 
cricket::VoiceMediaChannelchannel_ = nullptr
 
cricket::AudioSendParameters send_parameters_
 
cricket::AudioRecvParameters recv_parameters_
 
FakeAudioSource fake_source_
 

Constructor & Destructor Documentation

◆ WebRtcVoiceEngineWithSendSideBweWithOverheadTest()

WebRtcVoiceEngineWithSendSideBweWithOverheadTest::WebRtcVoiceEngineWithSendSideBweWithOverheadTest ( )
inline

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