| Index: webrtc/tools/event_log_visualizer/analyzer.cc
|
| diff --git a/webrtc/tools/event_log_visualizer/analyzer.cc b/webrtc/tools/event_log_visualizer/analyzer.cc
|
| index e1a912f5dfd6c70d8280713db2ff09936b8c7b90..f068759ec2a276f5b0bfff1302e2d1f0cab79273 100644
|
| --- a/webrtc/tools/event_log_visualizer/analyzer.cc
|
| +++ b/webrtc/tools/event_log_visualizer/analyzer.cc
|
| @@ -41,6 +41,18 @@
|
| namespace plotting {
|
|
|
| namespace {
|
| +
|
| +class PacketFeedbackComparator {
|
| + public:
|
| + inline bool operator()(const webrtc::PacketFeedback& lhs,
|
| + const webrtc::PacketFeedback& rhs) {
|
| + if (lhs.arrival_time_ms != rhs.arrival_time_ms)
|
| + return lhs.arrival_time_ms < rhs.arrival_time_ms;
|
| + if (lhs.send_time_ms != rhs.send_time_ms)
|
| + return lhs.send_time_ms < rhs.send_time_ms;
|
| + return lhs.sequence_number < rhs.sequence_number;
|
| + }
|
| +};
|
|
|
| void SortPacketFeedbackVector(std::vector<PacketFeedback>* vec) {
|
| auto pred = [](const PacketFeedback& packet_feedback) {
|
|
|