| Index: webrtc/video/vie_encoder.cc
|
| diff --git a/webrtc/video/vie_encoder.cc b/webrtc/video/vie_encoder.cc
|
| index 4761c12311e9fdfec5dc996bdee7c88b5e487499..4522300c9c5f8195a42a6528876c1dd4c3f1c5fd 100644
|
| --- a/webrtc/video/vie_encoder.cc
|
| +++ b/webrtc/video/vie_encoder.cc
|
| @@ -778,13 +778,14 @@ void ViEEncoder::EncodeVideoFrame(const VideoFrame& video_frame,
|
| int64_t now_ms = clock_->TimeInMilliseconds();
|
| if (pending_encoder_reconfiguration_) {
|
| ReconfigureEncoder();
|
| + last_parameters_update_ms_.emplace(now_ms);
|
| } else if (!last_parameters_update_ms_ ||
|
| now_ms - *last_parameters_update_ms_ >=
|
| vcm::VCMProcessTimer::kDefaultProcessIntervalMs) {
|
| video_sender_.UpdateChannelParemeters(rate_allocator_.get(),
|
| bitrate_observer_);
|
| + last_parameters_update_ms_.emplace(now_ms);
|
| }
|
| - last_parameters_update_ms_.emplace(now_ms);
|
|
|
| if (EncoderPaused()) {
|
| TraceFrameDropStart();
|
|
|