Disable rendering statistics while video is paused.
Bug: b/142685093 Change-Id: Ie350335f139a82ae247271c3a5a7a9b78a236084 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/157887 Reviewed-by: Paulina Hensman <phensman@webrtc.org> Commit-Queue: Sami Kalliomäki <sakal@webrtc.org> Cr-Commit-Position: refs/heads/master@{#29652}
This commit is contained in:

committed by
Commit Bot

parent
4778f6ce7a
commit
9b66114878
@ -755,7 +755,7 @@ public class EglRenderer implements VideoSink {
|
||||
final long currentTimeNs = System.nanoTime();
|
||||
synchronized (statisticsLock) {
|
||||
final long elapsedTimeNs = currentTimeNs - statisticsStartTimeNs;
|
||||
if (elapsedTimeNs <= 0) {
|
||||
if (elapsedTimeNs <= 0 || (minRenderPeriodNs == Long.MAX_VALUE && framesReceived == 0)) {
|
||||
return;
|
||||
}
|
||||
final float renderFps = framesRendered * TimeUnit.SECONDS.toNanos(1) / (float) elapsedTimeNs;
|
||||
|
Reference in New Issue
Block a user