| Index: webrtc/video/screenshare_loopback.cc
 | 
| diff --git a/webrtc/video/screenshare_loopback.cc b/webrtc/video/screenshare_loopback.cc
 | 
| index 01dee91de597d3dc4d5ee1bbc472f85509a923c3..d9de841084e3685c62ba01988a43e28c635275c9 100644
 | 
| --- a/webrtc/video/screenshare_loopback.cc
 | 
| +++ b/webrtc/video/screenshare_loopback.cc
 | 
| @@ -69,6 +69,16 @@ std::string Codec() {
 | 
|    return static_cast<std::string>(FLAG_codec);
 | 
|  }
 | 
|  
 | 
| +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(selected_tl,
 | 
|             -1,
 | 
|             "Temporal layer to show or analyze. -1 to disable filtering.");
 | 
| @@ -267,14 +277,14 @@ void Loopback() {
 | 
|                    flags::MinTransmitBitrateKbps() * 1000,
 | 
|                    false,  // ULPFEC disabled.
 | 
|                    false,  // FlexFEC disabled.
 | 
| -                  flags::EncodedFramePath(),
 | 
|                    ""};
 | 
|    params.screenshare = {true, flags::SlideChangeInterval(),
 | 
|                          flags::ScrollDuration(), flags::Slides()};
 | 
|    params.analyzer = {"screenshare", 0.0, 0.0, flags::DurationSecs(),
 | 
|        flags::OutputFilename(), flags::GraphTitle()};
 | 
|    params.pipe = pipe_config;
 | 
| -  params.logs = flags::FLAG_logs;
 | 
| +  params.logging = {flags::FLAG_logs, flags::RtcEventLogName(),
 | 
| +                    flags::RtpDumpName(), flags::EncodedFramePath()};
 | 
|  
 | 
|    if (flags::NumStreams() > 1 && flags::Stream0().empty() &&
 | 
|        flags::Stream1().empty()) {
 | 
| 
 |