Index: webrtc/modules/video_coding/media_opt_util.cc |
diff --git a/webrtc/modules/video_coding/media_opt_util.cc b/webrtc/modules/video_coding/media_opt_util.cc |
index d57e9c8dd28120e1d1765a31163440efa3d6bf93..69cf757f2b45adeb8804e2c9b726ed0f0e61d0c2 100644 |
--- a/webrtc/modules/video_coding/media_opt_util.cc |
+++ b/webrtc/modules/video_coding/media_opt_util.cc |
@@ -434,6 +434,8 @@ int VCMFecMethod::BitsPerFrame(const VCMProtectionParameters* parameters) { |
// TODO(mikhal): Update factor following testing. |
float adjustmentFactor = 1; |
+ if (frameRate < 1.0f) |
+ frameRate = 1.0f; |
// Average bits per frame (units of kbits) |
return static_cast<int>(adjustmentFactor * bitRate / frameRate); |
} |