| Index: content/renderer/media/webrtc/media_stream_track_metrics.cc
|
| diff --git a/content/renderer/media/webrtc/media_stream_track_metrics.cc b/content/renderer/media/webrtc/media_stream_track_metrics.cc
|
| index 59902ff5e8386419db06842b6b6cbab45bb71b7b..736cac3ffc049ff1652b0e900b8f0145f2f00fc3 100644
|
| --- a/content/renderer/media/webrtc/media_stream_track_metrics.cc
|
| +++ b/content/renderer/media/webrtc/media_stream_track_metrics.cc
|
| @@ -5,7 +5,6 @@
|
| #include "content/renderer/media/webrtc/media_stream_track_metrics.h"
|
|
|
| #include <inttypes.h>
|
| -#include <algorithm>
|
| #include <set>
|
| #include <string>
|
|
|
| @@ -176,19 +175,8 @@ void MediaStreamTrackMetricsObserver::ReportAddedAndRemovedTracks(
|
| MediaStreamTrackMetrics::TrackType track_type) {
|
| DCHECK(has_reported_start_ && !has_reported_end_);
|
|
|
| - IdSet added_tracks;
|
| - std::set_difference(new_ids.begin(),
|
| - new_ids.end(),
|
| - old_ids.begin(),
|
| - old_ids.end(),
|
| - std::inserter(added_tracks, added_tracks.end()));
|
| -
|
| - IdSet removed_tracks;
|
| - std::set_difference(old_ids.begin(),
|
| - old_ids.end(),
|
| - new_ids.begin(),
|
| - new_ids.end(),
|
| - std::inserter(removed_tracks, removed_tracks.end()));
|
| + IdSet added_tracks = base::STLSetDifference<IdSet>(new_ids, old_ids);
|
| + IdSet removed_tracks = base::STLSetDifference<IdSet>(old_ids, new_ids);
|
|
|
| ReportTracks(added_tracks, track_type, MediaStreamTrackMetrics::CONNECTED);
|
| ReportTracks(
|
|
|