| Index: webrtc/video/video_loopback.cc
|
| diff --git a/webrtc/video/video_loopback.cc b/webrtc/video/video_loopback.cc
|
| index aa11005d47a63fad623dd0213ad3507ebc57416e..bf0060986c10e81a3acf317ad78593e018b78f65 100644
|
| --- a/webrtc/video/video_loopback.cc
|
| +++ b/webrtc/video/video_loopback.cc
|
| @@ -133,6 +133,16 @@ int AvgPropagationDelayMs() {
|
| return static_cast<int>(FLAG_avg_propagation_delay_ms);
|
| }
|
|
|
| +DEFINE_string(rtc_event_log_name, "", "Filename for rtc event log.");
|
| +std::string RtcEventLogName() {
|
| + return static_cast<std::string>(FLAG_rtc_event_log_name);
|
| +}
|
| +
|
| +DEFINE_string(rtp_dump_name, "", "Filename for dumped received RTP stream.");
|
| +std::string RtpDumpName() {
|
| + return static_cast<std::string>(FLAG_rtp_dump_name);
|
| +}
|
| +
|
| DEFINE_int(std_propagation_delay_ms,
|
| 0,
|
| "Link propagation delay standard deviation in ms.");
|
| @@ -256,7 +266,7 @@ void Loopback() {
|
| call_bitrate_config.max_bitrate_bps = flags::MaxBitrateKbps() * 1000;
|
|
|
| VideoQualityTest::Params params;
|
| - params.call = {flags::FLAG_send_side_bwe, call_bitrate_config};
|
| + params.call = {flags::FLAG_send_side_bwe, call_bitrate_config, 0};
|
| params.video = {flags::FLAG_video,
|
| flags::Width(),
|
| flags::Height(),
|
| @@ -271,16 +281,16 @@ void Loopback() {
|
| 0, // No min transmit bitrate.
|
| flags::FLAG_use_ulpfec,
|
| flags::FLAG_use_flexfec,
|
| - flags::EncodedFramePath(),
|
| flags::Clip(),
|
| flags::GetCaptureDevice()};
|
| params.audio = {flags::FLAG_audio, flags::FLAG_audio_video_sync,
|
| flags::FLAG_audio_dtx};
|
| + params.logging = {flags::FLAG_logs, flags::FLAG_rtc_event_log_name,
|
| + flags::FLAG_rtp_dump_name, flags::FLAG_encoded_frame_path};
|
| params.screenshare.enabled = false;
|
| params.analyzer = {"video", 0.0, 0.0, flags::DurationSecs(),
|
| flags::OutputFilename(), flags::GraphTitle()};
|
| params.pipe = pipe_config;
|
| - params.logs = flags::FLAG_logs;
|
|
|
| if (flags::NumStreams() > 1 && flags::Stream0().empty() &&
|
| flags::Stream1().empty()) {
|
|
|