Chromium Code Reviews| Index: webrtc/api/statscollector.cc |
| diff --git a/webrtc/api/statscollector.cc b/webrtc/api/statscollector.cc |
| index ffe241568bd4a141f17e0071276e1cbe6920f411..e4aa7ce7a649064739d9fd0c68a8e0889b64aba7 100644 |
| --- a/webrtc/api/statscollector.cc |
| +++ b/webrtc/api/statscollector.cc |
| @@ -17,7 +17,6 @@ |
| #include "webrtc/api/peerconnection.h" |
| #include "webrtc/base/base64.h" |
| #include "webrtc/base/checks.h" |
| -#include "webrtc/base/timing.h" |
| #include "webrtc/pc/channel.h" |
| namespace webrtc { |
| @@ -375,8 +374,10 @@ StatsCollector::~StatsCollector() { |
| RTC_DCHECK(pc_->session()->signaling_thread()->IsCurrent()); |
| } |
| +// Wallclock time in ms. |
| double StatsCollector::GetTimeNow() { |
| - return rtc::Timing::WallTimeNow() * rtc::kNumMillisecsPerSec; |
| + return rtc::TimeUTCMicros() / |
| + static_cast<double>(rtc::kNumMicrosecsPerMillisec); |
| } |
| // Adds a MediaStream with tracks that can be used as a |selector| in a call |
| @@ -467,6 +468,9 @@ void |
| StatsCollector::UpdateStats(PeerConnectionInterface::StatsOutputLevel level) { |
| RTC_DCHECK(pc_->session()->signaling_thread()->IsCurrent()); |
| double time_now = GetTimeNow(); |
| + |
| + LOG(LS_INFO) << "UpdateStats: time_now = " << time_now; |
|
hbos
2016/09/08 07:50:43
Do we really want this log? Its LS_INFO, but it's
nisse-webrtc
2016/09/08 09:07:14
Probably not. I'll remove it.
|
| + |
| // Calls to UpdateStats() that occur less than kMinGatherStatsPeriod number of |
| // ms apart will be ignored. |
| const double kMinGatherStatsPeriod = 50; |