| Index: webrtc/modules/video_coding/main/source/media_optimization.cc
|
| diff --git a/webrtc/modules/video_coding/main/source/media_optimization.cc b/webrtc/modules/video_coding/main/source/media_optimization.cc
|
| index 524a7b2b70a080279f21b8ae79b4b56471d460e9..4dbdf44d588897fe1424e1021ecf9ff9fc69c1ad 100644
|
| --- a/webrtc/modules/video_coding/main/source/media_optimization.cc
|
| +++ b/webrtc/modules/video_coding/main/source/media_optimization.cc
|
| @@ -631,8 +631,9 @@ void MediaOptimization::ProcessIncomingFrameRate(int64_t now) {
|
| }
|
| }
|
| if (num > 1) {
|
| - const int64_t diff = now - incoming_frame_times_[num - 1];
|
| - incoming_frame_rate_ = 1.0;
|
| + const int64_t diff =
|
| + incoming_frame_times_[0] - incoming_frame_times_[num - 1];
|
| + incoming_frame_rate_ = 0.0; // No frame rate estimate available.
|
| if (diff > 0) {
|
| incoming_frame_rate_ = nr_of_frames * 1000.0f / static_cast<float>(diff);
|
| }
|
|
|