| Index: remoting/host/cast_extension_session.cc
|
| diff --git a/remoting/host/cast_extension_session.cc b/remoting/host/cast_extension_session.cc
|
| index 9d519800bfb3286ec1aad34c5db0b4267c2d6f64..140b41d3baeda2425ccafd49245473b9ea449170 100644
|
| --- a/remoting/host/cast_extension_session.cc
|
| +++ b/remoting/host/cast_extension_session.cc
|
| @@ -134,18 +134,14 @@ class CastStatsObserver : public webrtc::StatsObserver {
|
| return new rtc::RefCountedObject<CastStatsObserver>();
|
| }
|
|
|
| - void OnComplete(const std::vector<webrtc::StatsReport>& reports) override {
|
| - typedef webrtc::StatsReport::Values::iterator ValuesIterator;
|
| -
|
| + void OnComplete(const webrtc::StatsReports& reports) override {
|
| VLOG(1) << "Received " << reports.size() << " new StatsReports.";
|
|
|
| - int index;
|
| - std::vector<webrtc::StatsReport>::const_iterator it;
|
| - for (it = reports.begin(), index = 0; it != reports.end(); ++it, ++index) {
|
| - webrtc::StatsReport::Values v = it->values;
|
| - VLOG(1) << "Report " << index << ":";
|
| - for (ValuesIterator vIt = v.begin(); vIt != v.end(); ++vIt) {
|
| - VLOG(1) << "Stat: " << vIt->name << "=" << vIt->value << ".";
|
| + int index = 0;
|
| + for (const auto* report : reports) {
|
| + VLOG(1) << "Report " << index++ << ":";
|
| + for (const auto& v : report->values) {
|
| + VLOG(1) << "Stat: " << v.display_name() << "=" << v.value << ".";
|
| }
|
| }
|
| }
|
|
|