Chromium Code Reviews| Index: webrtc/modules/rtp_rtcp/source/rtcp_sender.cc | 
| diff --git a/webrtc/modules/rtp_rtcp/source/rtcp_sender.cc b/webrtc/modules/rtp_rtcp/source/rtcp_sender.cc | 
| index a5fccebad1dd67eb792fcf70ae402fafdcac5700..0a0304e485c97a8d984d6d852ed6402d9dcd4043 100644 | 
| --- a/webrtc/modules/rtp_rtcp/source/rtcp_sender.cc | 
| +++ b/webrtc/modules/rtp_rtcp/source/rtcp_sender.cc | 
| @@ -207,13 +207,17 @@ RtcpMode RTCPSender::Status() const { | 
| void RTCPSender::SetRTCPStatus(RtcpMode method) { | 
| rtc::CritScope lock(&critical_section_rtcp_sender_); | 
| + bool was_off = (method_ == RtcpMode::kOff); | 
| 
 
pbos-webrtc
2016/03/29 17:48:46
remove ()s
 
skvlad
2016/03/29 18:09:25
Done.
 
 | 
| method_ = method; | 
| if (method == RtcpMode::kOff) | 
| return; | 
| - next_time_to_send_rtcp_ = | 
| - clock_->TimeInMilliseconds() + | 
| - (audio_ ? RTCP_INTERVAL_AUDIO_MS / 2 : RTCP_INTERVAL_VIDEO_MS / 2); | 
| + | 
| + if (was_off) { | 
| + next_time_to_send_rtcp_ = | 
| + clock_->TimeInMilliseconds() + | 
| + (audio_ ? RTCP_INTERVAL_AUDIO_MS / 2 : RTCP_INTERVAL_VIDEO_MS / 2); | 
| + } | 
| 
 
pthatcher1
2016/03/25 23:03:40
Might be more clear as:
if (method == method_)
 
skvlad
2016/03/29 18:09:25
There are three possible values for RtcpMode: kOff
 
pthatcher
2016/03/29 18:53:09
Ah, true.
Well, how about this?
if (method == m
 
skvlad
2016/03/29 19:51:31
Good idea; i've replaced it with a slightly modifi
 
 | 
| } | 
| bool RTCPSender::Sending() const { |