From 2cb26a6a84abd813b252eeab0fb2a81621b66525 Mon Sep 17 00:00:00 2001 From: Ilya Nikolaevskiy Date: Thu, 1 Mar 2018 13:32:30 +0100 Subject: [PATCH] Reset pacing settings after exiting from screenshare MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bug: chromium:816930 Change-Id: I1e4b1a1edb8394b93e4acd2ca7fccf15ad8ae1bb Reviewed-on: https://webrtc-review.googlesource.com/59140 Reviewed-by: Erik Språng Commit-Queue: Ilya Nikolaevskiy Cr-Commit-Position: refs/heads/master@{#22250} --- video/video_send_stream.cc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/video/video_send_stream.cc b/video/video_send_stream.cc index 8cba0e602e..872852955d 100644 --- a/video/video_send_stream.cc +++ b/video/video_send_stream.cc @@ -774,6 +774,11 @@ VideoSendStreamImpl::VideoSendStreamImpl( transport->SetPacingFactor(alr_settings->pacing_factor); configured_pacing_factor_ = alr_settings->pacing_factor; transport->SetQueueTimeLimit(alr_settings->max_paced_queue_time); + } else { + transport->EnablePeriodicAlrProbing(false); + transport->SetPacingFactor(PacedSender::kDefaultPaceMultiplier); + configured_pacing_factor_ = PacedSender::kDefaultPaceMultiplier; + transport->SetQueueTimeLimit(PacedSender::kMaxQueueLengthMs); } }