#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