webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Protected Attributes | List of all members
webrtc::RtpSenderReceiverTest Class Reference
Inheritance diagram for webrtc::RtpSenderReceiverTest:
testing::Test sigslot::has_slots<> sigslot::has_slots_interface sigslot::has_slots_interface

Public Member Functions

 RtpSenderReceiverTest ()
 
void AddDtmfCodec ()
 
void AddVideoTrack ()
 
void AddVideoTrack (bool is_screencast)
 
void CreateAudioRtpSender ()
 
void CreateAudioRtpSender (rtc::scoped_refptr< LocalAudioSource > source)
 
void OnAudioSenderDestroyed ()
 
void CreateVideoRtpSender ()
 
void CreateVideoRtpSender (bool is_screencast)
 
void DestroyAudioRtpSender ()
 
void DestroyVideoRtpSender ()
 
void CreateAudioRtpReceiver ()
 
void CreateVideoRtpReceiver ()
 
void DestroyAudioRtpReceiver ()
 
void DestroyVideoRtpReceiver ()
 
void VerifyVoiceChannelInput ()
 
void VerifyVoiceChannelInput (uint32_t ssrc)
 
void VerifyVideoChannelInput ()
 
void VerifyVideoChannelInput (uint32_t ssrc)
 
void VerifyVoiceChannelNoInput ()
 
void VerifyVoiceChannelNoInput (uint32_t ssrc)
 
void VerifyVideoChannelNoInput ()
 
void VerifyVideoChannelNoInput (uint32_t ssrc)
 
void VerifyVoiceChannelOutput ()
 
void VerifyVideoChannelOutput ()
 
void VerifyVoiceChannelNoOutput ()
 
void VerifyVideoChannelNoOutput ()
 
- Public Member Functions inherited from sigslot::has_slots<>
 has_slots ()
 
 has_slots ()
 
 ~has_slots ()
 
 ~has_slots ()
 
- Public Member Functions inherited from sigslot::has_slots_interface
void signal_connect (_signal_base_interface *sender)
 
void signal_disconnect (_signal_base_interface *sender)
 
void disconnect_all ()
 
void signal_connect (_signal_base_interface *sender)
 
void signal_disconnect (_signal_base_interface *sender)
 
void disconnect_all ()
 

Protected Attributes

webrtc::RtcEventLogNullImpl event_log_
 
cricket::FakeMediaEnginemedia_engine_
 
cricket::FakeTransportController fake_transport_controller_
 
cricket::ChannelManager channel_manager_
 
cricket::FakeCall fake_call_
 
cricket::FakeMediaController fake_media_controller_
 
cricket::VoiceChannelvoice_channel_
 
cricket::VideoChannelvideo_channel_
 
cricket::FakeVoiceMediaChannelvoice_media_channel_
 
cricket::FakeVideoMediaChannelvideo_media_channel_
 
rtc::scoped_refptr< AudioRtpSenderaudio_rtp_sender_
 
rtc::scoped_refptr< VideoRtpSendervideo_rtp_sender_
 
rtc::scoped_refptr< AudioRtpReceiveraudio_rtp_receiver_
 
rtc::scoped_refptr< VideoRtpReceivervideo_rtp_receiver_
 
rtc::scoped_refptr< MediaStreamInterfacelocal_stream_
 
rtc::scoped_refptr< VideoTrackInterfacevideo_track_
 
rtc::scoped_refptr< AudioTrackInterfaceaudio_track_
 
bool audio_sender_destroyed_signal_fired_ = false
 

Additional Inherited Members

- Protected Member Functions inherited from testing::Test
 Test ()
 
virtual void SetUp ()
 
virtual void TearDown ()
 
- Protected Member Functions inherited from sigslot::has_slots_interface
 has_slots_interface (signal_connect_t conn, signal_disconnect_t disc, disconnect_all_t disc_all)
 
virtual ~has_slots_interface ()
 
 has_slots_interface (signal_connect_t conn, signal_disconnect_t disc, disconnect_all_t disc_all)
 
virtual ~has_slots_interface ()
 

Constructor & Destructor Documentation

◆ RtpSenderReceiverTest()

webrtc::RtpSenderReceiverTest::RtpSenderReceiverTest ( )
inline

Member Function Documentation

◆ AddDtmfCodec()

void webrtc::RtpSenderReceiverTest::AddDtmfCodec ( )
inline

◆ AddVideoTrack() [1/2]

void webrtc::RtpSenderReceiverTest::AddVideoTrack ( )
inline

◆ AddVideoTrack() [2/2]

void webrtc::RtpSenderReceiverTest::AddVideoTrack ( bool  is_screencast)
inline

◆ CreateAudioRtpReceiver()

void webrtc::RtpSenderReceiverTest::CreateAudioRtpReceiver ( )
inline

◆ CreateAudioRtpSender() [1/2]

void webrtc::RtpSenderReceiverTest::CreateAudioRtpSender ( )
inline

◆ CreateAudioRtpSender() [2/2]

void webrtc::RtpSenderReceiverTest::CreateAudioRtpSender ( rtc::scoped_refptr< LocalAudioSource source)
inline

◆ CreateVideoRtpReceiver()

void webrtc::RtpSenderReceiverTest::CreateVideoRtpReceiver ( )
inline

◆ CreateVideoRtpSender() [1/2]

void webrtc::RtpSenderReceiverTest::CreateVideoRtpSender ( )
inline

◆ CreateVideoRtpSender() [2/2]

void webrtc::RtpSenderReceiverTest::CreateVideoRtpSender ( bool  is_screencast)
inline

◆ DestroyAudioRtpReceiver()

void webrtc::RtpSenderReceiverTest::DestroyAudioRtpReceiver ( )
inline

◆ DestroyAudioRtpSender()

void webrtc::RtpSenderReceiverTest::DestroyAudioRtpSender ( )
inline

◆ DestroyVideoRtpReceiver()

void webrtc::RtpSenderReceiverTest::DestroyVideoRtpReceiver ( )
inline

◆ DestroyVideoRtpSender()

void webrtc::RtpSenderReceiverTest::DestroyVideoRtpSender ( )
inline

◆ OnAudioSenderDestroyed()

void webrtc::RtpSenderReceiverTest::OnAudioSenderDestroyed ( )
inline

◆ VerifyVideoChannelInput() [1/2]

void webrtc::RtpSenderReceiverTest::VerifyVideoChannelInput ( )
inline

◆ VerifyVideoChannelInput() [2/2]

void webrtc::RtpSenderReceiverTest::VerifyVideoChannelInput ( uint32_t  ssrc)
inline

◆ VerifyVideoChannelNoInput() [1/2]

void webrtc::RtpSenderReceiverTest::VerifyVideoChannelNoInput ( )
inline

◆ VerifyVideoChannelNoInput() [2/2]

void webrtc::RtpSenderReceiverTest::VerifyVideoChannelNoInput ( uint32_t  ssrc)
inline

◆ VerifyVideoChannelNoOutput()

void webrtc::RtpSenderReceiverTest::VerifyVideoChannelNoOutput ( )
inline

◆ VerifyVideoChannelOutput()

void webrtc::RtpSenderReceiverTest::VerifyVideoChannelOutput ( )
inline

◆ VerifyVoiceChannelInput() [1/2]

void webrtc::RtpSenderReceiverTest::VerifyVoiceChannelInput ( )
inline

◆ VerifyVoiceChannelInput() [2/2]

void webrtc::RtpSenderReceiverTest::VerifyVoiceChannelInput ( uint32_t  ssrc)
inline

◆ VerifyVoiceChannelNoInput() [1/2]

void webrtc::RtpSenderReceiverTest::VerifyVoiceChannelNoInput ( )
inline

◆ VerifyVoiceChannelNoInput() [2/2]

void webrtc::RtpSenderReceiverTest::VerifyVoiceChannelNoInput ( uint32_t  ssrc)
inline

◆ VerifyVoiceChannelNoOutput()

void webrtc::RtpSenderReceiverTest::VerifyVoiceChannelNoOutput ( )
inline

◆ VerifyVoiceChannelOutput()

void webrtc::RtpSenderReceiverTest::VerifyVoiceChannelOutput ( )
inline

Member Data Documentation

◆ audio_rtp_receiver_

rtc::scoped_refptr<AudioRtpReceiver> webrtc::RtpSenderReceiverTest::audio_rtp_receiver_
protected

◆ audio_rtp_sender_

rtc::scoped_refptr<AudioRtpSender> webrtc::RtpSenderReceiverTest::audio_rtp_sender_
protected

◆ audio_sender_destroyed_signal_fired_

bool webrtc::RtpSenderReceiverTest::audio_sender_destroyed_signal_fired_ = false
protected

◆ audio_track_

rtc::scoped_refptr<AudioTrackInterface> webrtc::RtpSenderReceiverTest::audio_track_
protected

◆ channel_manager_

cricket::ChannelManager webrtc::RtpSenderReceiverTest::channel_manager_
protected

◆ event_log_

webrtc::RtcEventLogNullImpl webrtc::RtpSenderReceiverTest::event_log_
protected

◆ fake_call_

cricket::FakeCall webrtc::RtpSenderReceiverTest::fake_call_
protected

◆ fake_media_controller_

cricket::FakeMediaController webrtc::RtpSenderReceiverTest::fake_media_controller_
protected

◆ fake_transport_controller_

cricket::FakeTransportController webrtc::RtpSenderReceiverTest::fake_transport_controller_
protected

◆ local_stream_

rtc::scoped_refptr<MediaStreamInterface> webrtc::RtpSenderReceiverTest::local_stream_
protected

◆ media_engine_

cricket::FakeMediaEngine* webrtc::RtpSenderReceiverTest::media_engine_
protected

◆ video_channel_

cricket::VideoChannel* webrtc::RtpSenderReceiverTest::video_channel_
protected

◆ video_media_channel_

cricket::FakeVideoMediaChannel* webrtc::RtpSenderReceiverTest::video_media_channel_
protected

◆ video_rtp_receiver_

rtc::scoped_refptr<VideoRtpReceiver> webrtc::RtpSenderReceiverTest::video_rtp_receiver_
protected

◆ video_rtp_sender_

rtc::scoped_refptr<VideoRtpSender> webrtc::RtpSenderReceiverTest::video_rtp_sender_
protected

◆ video_track_

rtc::scoped_refptr<VideoTrackInterface> webrtc::RtpSenderReceiverTest::video_track_
protected

◆ voice_channel_

cricket::VoiceChannel* webrtc::RtpSenderReceiverTest::voice_channel_
protected

◆ voice_media_channel_

cricket::FakeVoiceMediaChannel* webrtc::RtpSenderReceiverTest::voice_media_channel_
protected

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