#include <call_test.h>
|
void | RunBaseTest (BaseTest *test) |
|
void | CreateCalls (const Call::Config &sender_config, const Call::Config &receiver_config) |
|
void | CreateSenderCall (const Call::Config &config) |
|
void | CreateReceiverCall (const Call::Config &config) |
|
void | DestroyCalls () |
|
void | CreateSendConfig (size_t num_video_streams, size_t num_audio_streams, size_t num_flexfec_streams, Transport *send_transport) |
|
void | CreateMatchingReceiveConfigs (Transport *rtcp_send_transport) |
|
void | CreateFrameGeneratorCapturerWithDrift (Clock *drift_clock, float speed, int framerate, int width, int height) |
|
void | CreateFrameGeneratorCapturer (int framerate, int width, int height) |
|
void | CreateFakeAudioDevices () |
|
void | CreateVideoStreams () |
|
void | CreateAudioStreams () |
|
void | CreateFlexfecStreams () |
|
void | Start () |
|
void | Stop () |
|
void | DestroyStreams () |
|
void | SetFakeVideoCaptureRotation (VideoRotation rotation) |
|
void | RunBaseTest (BaseTest *test) |
|
void | CreateCalls (const Call::Config &sender_config, const Call::Config &receiver_config) |
|
void | CreateSenderCall (const Call::Config &config) |
|
void | CreateReceiverCall (const Call::Config &config) |
|
void | DestroyCalls () |
|
void | CreateSendConfig (size_t num_video_streams, size_t num_audio_streams, size_t num_flexfec_streams, Transport *send_transport) |
|
void | CreateMatchingReceiveConfigs (Transport *rtcp_send_transport) |
|
void | CreateFrameGeneratorCapturerWithDrift (Clock *drift_clock, float speed, int framerate, int width, int height) |
|
void | CreateFrameGeneratorCapturer (int framerate, int width, int height) |
|
void | CreateFakeAudioDevices () |
|
void | CreateVideoStreams () |
|
void | CreateAudioStreams () |
|
void | CreateFlexfecStreams () |
|
void | Start () |
|
void | Stop () |
|
void | DestroyStreams () |
|
void | SetFakeVideoCaptureRotation (VideoRotation rotation) |
|
| Test () |
|
virtual void | SetUp () |
|
virtual void | TearDown () |
|
◆ CallTest() [1/2]
webrtc::test::CallTest::CallTest |
( |
| ) |
|
◆ ~CallTest() [1/2]
webrtc::test::CallTest::~CallTest |
( |
| ) |
|
|
virtual |
◆ CallTest() [2/2]
webrtc::test::CallTest::CallTest |
( |
| ) |
|
◆ ~CallTest() [2/2]
virtual webrtc::test::CallTest::~CallTest |
( |
| ) |
|
|
virtual |
◆ CreateAudioStreams() [1/2]
void webrtc::test::CallTest::CreateAudioStreams |
( |
| ) |
|
|
protected |
◆ CreateAudioStreams() [2/2]
void webrtc::test::CallTest::CreateAudioStreams |
( |
| ) |
|
|
protected |
◆ CreateCalls() [1/2]
◆ CreateCalls() [2/2]
◆ CreateFakeAudioDevices() [1/2]
void webrtc::test::CallTest::CreateFakeAudioDevices |
( |
| ) |
|
|
protected |
◆ CreateFakeAudioDevices() [2/2]
void webrtc::test::CallTest::CreateFakeAudioDevices |
( |
| ) |
|
|
protected |
◆ CreateFlexfecStreams() [1/2]
void webrtc::test::CallTest::CreateFlexfecStreams |
( |
| ) |
|
|
protected |
◆ CreateFlexfecStreams() [2/2]
void webrtc::test::CallTest::CreateFlexfecStreams |
( |
| ) |
|
|
protected |
◆ CreateFrameGeneratorCapturer() [1/2]
void webrtc::test::CallTest::CreateFrameGeneratorCapturer |
( |
int |
framerate, |
|
|
int |
width, |
|
|
int |
height |
|
) |
| |
|
protected |
◆ CreateFrameGeneratorCapturer() [2/2]
void webrtc::test::CallTest::CreateFrameGeneratorCapturer |
( |
int |
framerate, |
|
|
int |
width, |
|
|
int |
height |
|
) |
| |
|
protected |
◆ CreateFrameGeneratorCapturerWithDrift() [1/2]
void webrtc::test::CallTest::CreateFrameGeneratorCapturerWithDrift |
( |
Clock * |
drift_clock, |
|
|
float |
speed, |
|
|
int |
framerate, |
|
|
int |
width, |
|
|
int |
height |
|
) |
| |
|
protected |
◆ CreateFrameGeneratorCapturerWithDrift() [2/2]
void webrtc::test::CallTest::CreateFrameGeneratorCapturerWithDrift |
( |
Clock * |
drift_clock, |
|
|
float |
speed, |
|
|
int |
framerate, |
|
|
int |
width, |
|
|
int |
height |
|
) |
| |
|
protected |
◆ CreateMatchingReceiveConfigs() [1/2]
void webrtc::test::CallTest::CreateMatchingReceiveConfigs |
( |
Transport * |
rtcp_send_transport | ) |
|
|
protected |
◆ CreateMatchingReceiveConfigs() [2/2]
void webrtc::test::CallTest::CreateMatchingReceiveConfigs |
( |
Transport * |
rtcp_send_transport | ) |
|
|
protected |
◆ CreateReceiverCall() [1/2]
◆ CreateReceiverCall() [2/2]
◆ CreateSendConfig() [1/2]
void webrtc::test::CallTest::CreateSendConfig |
( |
size_t |
num_video_streams, |
|
|
size_t |
num_audio_streams, |
|
|
size_t |
num_flexfec_streams, |
|
|
Transport * |
send_transport |
|
) |
| |
|
protected |
◆ CreateSendConfig() [2/2]
void webrtc::test::CallTest::CreateSendConfig |
( |
size_t |
num_video_streams, |
|
|
size_t |
num_audio_streams, |
|
|
size_t |
num_flexfec_streams, |
|
|
Transport * |
send_transport |
|
) |
| |
|
protected |
◆ CreateSenderCall() [1/2]
◆ CreateSenderCall() [2/2]
◆ CreateVideoStreams() [1/2]
void webrtc::test::CallTest::CreateVideoStreams |
( |
| ) |
|
|
protected |
◆ CreateVideoStreams() [2/2]
void webrtc::test::CallTest::CreateVideoStreams |
( |
| ) |
|
|
protected |
◆ DestroyCalls() [1/2]
void webrtc::test::CallTest::DestroyCalls |
( |
| ) |
|
|
protected |
◆ DestroyCalls() [2/2]
void webrtc::test::CallTest::DestroyCalls |
( |
| ) |
|
|
protected |
◆ DestroyStreams() [1/2]
void webrtc::test::CallTest::DestroyStreams |
( |
| ) |
|
|
protected |
◆ DestroyStreams() [2/2]
void webrtc::test::CallTest::DestroyStreams |
( |
| ) |
|
|
protected |
◆ RunBaseTest() [1/2]
◆ RunBaseTest() [2/2]
◆ SetFakeVideoCaptureRotation() [1/2]
◆ SetFakeVideoCaptureRotation() [2/2]
◆ Start() [1/2]
void webrtc::test::CallTest::Start |
( |
| ) |
|
|
protected |
◆ Start() [2/2]
void webrtc::test::CallTest::Start |
( |
| ) |
|
|
protected |
◆ Stop() [1/2]
void webrtc::test::CallTest::Stop |
( |
| ) |
|
|
protected |
◆ Stop() [2/2]
void webrtc::test::CallTest::Stop |
( |
| ) |
|
|
protected |
◆ allocated_decoders_
std::vector< std::unique_ptr< VideoDecoder > > webrtc::test::CallTest::allocated_decoders_ |
|
protected |
◆ audio_receive_configs_
◆ audio_receive_streams_
◆ audio_send_config_
◆ audio_send_stream_
◆ clock_
Clock *const webrtc::test::CallTest::clock_ |
|
protected |
◆ decoder_factory_
◆ event_log_
◆ fake_encoder_
◆ fake_renderer_
◆ flexfec_receive_configs_
◆ flexfec_receive_streams_
◆ frame_generator_capturer_
◆ kAudioSendPayloadType
static const uint8_t webrtc::test::CallTest::kAudioSendPayloadType = 103 |
|
static |
◆ kAudioSendSsrc
static const uint32_t webrtc::test::CallTest::kAudioSendSsrc = 0xDEADBEEF |
|
static |
◆ kDefaultFramerate
static const int webrtc::test::CallTest::kDefaultFramerate = 30 |
|
static |
◆ kDefaultHeight
static const int webrtc::test::CallTest::kDefaultHeight = 180 |
|
static |
◆ kDefaultTimeoutMs
static const int webrtc::test::CallTest::kDefaultTimeoutMs = 30 * 1000 |
|
static |
◆ kDefaultWidth
static const int webrtc::test::CallTest::kDefaultWidth = 320 |
|
static |
◆ kFakeVideoSendPayloadType
static const uint8_t webrtc::test::CallTest::kFakeVideoSendPayloadType = 125 |
|
static |
◆ kFlexfecPayloadType
static const uint8_t webrtc::test::CallTest::kFlexfecPayloadType = 120 |
|
static |
◆ kFlexfecSendSsrc
static const uint32_t webrtc::test::CallTest::kFlexfecSendSsrc = 0xBADBEEF |
|
static |
◆ kLongTimeoutMs
static const int webrtc::test::CallTest::kLongTimeoutMs = 120 * 1000 |
|
static |
◆ kNackRtpHistoryMs
static const int webrtc::test::CallTest::kNackRtpHistoryMs = 1000 |
|
static |
◆ kNumSsrcs
static const size_t webrtc::test::CallTest::kNumSsrcs = 3 |
|
static |
◆ kReceiverLocalAudioSsrc
static const uint32_t webrtc::test::CallTest::kReceiverLocalAudioSsrc = 0x1234567 |
|
static |
◆ kReceiverLocalVideoSsrc
static const uint32_t webrtc::test::CallTest::kReceiverLocalVideoSsrc = 0x123456 |
|
static |
◆ kRedPayloadType
static const uint8_t webrtc::test::CallTest::kRedPayloadType = 118 |
|
static |
◆ kRtxRedPayloadType
static const uint8_t webrtc::test::CallTest::kRtxRedPayloadType = 99 |
|
static |
◆ kSendRtxPayloadType
static const uint8_t webrtc::test::CallTest::kSendRtxPayloadType = 98 |
|
static |
◆ kSendRtxSsrcs
static const uint32_t webrtc::test::CallTest::kSendRtxSsrcs |
|
static |
Initial value:= {0xBADCAFD, 0xBADCAFE,
0xBADCAFF}
◆ kUlpfecPayloadType
static const uint8_t webrtc::test::CallTest::kUlpfecPayloadType = 119 |
|
static |
◆ kVideoSendPayloadType
static const uint8_t webrtc::test::CallTest::kVideoSendPayloadType = 100 |
|
static |
◆ kVideoSendSsrcs
static const uint32_t webrtc::test::CallTest::kVideoSendSsrcs |
|
static |
Initial value:= {0xC0FFED, 0xC0FFEE,
0xC0FFEF}
◆ num_audio_streams_
size_t webrtc::test::CallTest::num_audio_streams_ |
|
protected |
◆ num_flexfec_streams_
size_t webrtc::test::CallTest::num_flexfec_streams_ |
|
protected |
◆ num_video_streams_
size_t webrtc::test::CallTest::num_video_streams_ |
|
protected |
◆ receive_transport_
std::unique_ptr< PacketTransport > webrtc::test::CallTest::receive_transport_ |
|
protected |
◆ receiver_call_
std::unique_ptr< Call > webrtc::test::CallTest::receiver_call_ |
|
protected |
◆ send_transport_
◆ sender_call_
std::unique_ptr< Call > webrtc::test::CallTest::sender_call_ |
|
protected |
◆ video_encoder_config_
◆ video_receive_configs_
◆ video_receive_streams_
◆ video_send_config_
◆ video_send_stream_
The documentation for this class was generated from the following files:
- DerivedData/WebKit/Build/Products/Debug/usr/local/include/webrtc/test/call_test.h
- Source/ThirdParty/libwebrtc/Source/webrtc/test/call_test.cc