Chromium Code Reviews| Index: webrtc/api/statscollector.cc |
| diff --git a/webrtc/api/statscollector.cc b/webrtc/api/statscollector.cc |
| index ffe241568bd4a141f17e0071276e1cbe6920f411..1f2856b6e70029add85bb5862f57b2ffbd219fae 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; |
|
Taylor Brandstetter
2016/09/07 18:39:17
nit: The two colons seem odd, could change it to "
nisse-webrtc
2016/09/08 07:38:09
Done.
|
| + |
| // Calls to UpdateStats() that occur less than kMinGatherStatsPeriod number of |
| // ms apart will be ignored. |
| const double kMinGatherStatsPeriod = 50; |