diff --git a/webrtc/modules/video_coding/content_metrics_processing.cc b/webrtc/modules/video_coding/content_metrics_processing.cc index 0c3a6dbc6c..b2586fce3f 100644 --- a/webrtc/modules/video_coding/content_metrics_processing.cc +++ b/webrtc/modules/video_coding/content_metrics_processing.cc @@ -44,6 +44,8 @@ int VCMContentMetricsProcessing::Reset() { } void VCMContentMetricsProcessing::UpdateFrameRate(uint32_t frameRate) { + if (frameRate == 0) + frameRate = 1; // Update factor for recursive averaging. recursive_avg_factor_ = static_cast(1000.0f) / static_cast(frameRate * kQmMinIntervalMs);