From 6ba1e9db2af67ac17739ceedd343b3f3ce5764da Mon Sep 17 00:00:00 2001 From: Pierre Lespagnol <pierre.lespagnol@savoirfairelinux.com> Date: Wed, 24 Jul 2019 13:53:27 -0400 Subject: [PATCH] autoadapt: fix getPonderateLoss function The delay could be in nanoseconds Change-Id: I055b8e5362828f11f8ecb7245363d37f52681afc --- src/media/video/video_rtp_session.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/media/video/video_rtp_session.cpp b/src/media/video/video_rtp_session.cpp index 28d951e4d2..45aa79e01e 100644 --- a/src/media/video/video_rtp_session.cpp +++ b/src/media/video/video_rtp_session.cpp @@ -544,9 +544,8 @@ VideoRtpSession::getPonderateLoss(float lastLoss) histoLoss_.emplace_back(now, lastLoss); - //for(auto& it : histoLoss_) for (auto it = histoLoss_.begin(); it != histoLoss_.end();) { - auto delay = now - it->first; + auto delay = std::chrono::duration_cast<std::chrono::milliseconds>(now - it->first); //JAMI_WARN("now - it.first: %ld", std::chrono::duration_cast<std::chrono::milliseconds>(delay)); -- GitLab