Index: webrtc/video/vie_encoder.cc |
diff --git a/webrtc/video/vie_encoder.cc b/webrtc/video/vie_encoder.cc |
index 4591d89599a66f71d90adfaca33d6465d0645f89..c30752b6dfb048e96d40a5f2e2e25853fe4b529e 100644 |
--- a/webrtc/video/vie_encoder.cc |
+++ b/webrtc/video/vie_encoder.cc |
@@ -438,13 +438,12 @@ void ViEEncoder::ReconfigureEncoder() { |
static_cast<uint32_t>(max_data_payload_length_)) == VCM_OK; |
if (!success) { |
LOG(LS_ERROR) << "Failed to configure encoder."; |
- rate_allocator_.reset(); |
RTC_DCHECK(success); |
- } else { |
- video_sender_.UpdateChannelParemeters(rate_allocator_.get(), |
- bitrate_observer_); |
} |
+ video_sender_.UpdateChannelParemeters(rate_allocator_.get(), |
+ bitrate_observer_); |
+ |
int framerate = stats_proxy_->GetSendFrameRate(); |
if (framerate == 0) |
framerate = codec.maxFramerate; |