| Index: webrtc/tools/event_log_visualizer/analyzer.h
|
| diff --git a/webrtc/tools/event_log_visualizer/analyzer.h b/webrtc/tools/event_log_visualizer/analyzer.h
|
| index 6972b37f37ea4a35b76898e1c7bb3ac8bb0cb0a8..74c0ff08759357f2ca0638128a3fbd041fd86a5c 100644
|
| --- a/webrtc/tools/event_log_visualizer/analyzer.h
|
| +++ b/webrtc/tools/event_log_visualizer/analyzer.h
|
| @@ -11,11 +11,12 @@
|
| #ifndef WEBRTC_TOOLS_EVENT_LOG_VISUALIZER_ANALYZER_H_
|
| #define WEBRTC_TOOLS_EVENT_LOG_VISUALIZER_ANALYZER_H_
|
|
|
| -#include <vector>
|
| #include <map>
|
| #include <memory>
|
| #include <set>
|
| +#include <string>
|
| #include <utility>
|
| +#include <vector>
|
|
|
| #include "webrtc/call/rtc_event_log_parser.h"
|
| #include "webrtc/modules/rtp_rtcp/include/rtp_rtcp_defines.h"
|
| @@ -60,6 +61,9 @@ class EventLogAnalyzer {
|
|
|
| void CreatePacketGraph(PacketDirection desired_direction, Plot* plot);
|
|
|
| + void CreateAccumulatedPacketsGraph(PacketDirection desired_direction,
|
| + Plot* plot);
|
| +
|
| void CreatePlayoutGraph(Plot* plot);
|
|
|
| void CreateSequenceNumberGraph(Plot* plot);
|
| @@ -99,6 +103,13 @@ class EventLogAnalyzer {
|
| webrtc::PacketDirection direction_;
|
| };
|
|
|
| + template <typename T>
|
| + void CreateAccumulatedPacketsTimeSeries(
|
| + PacketDirection desired_direction,
|
| + Plot* plot,
|
| + const std::map<StreamId, std::vector<T>>& packets,
|
| + const std::string& label_prefix);
|
| +
|
| bool IsRtxSsrc(StreamId stream_id);
|
|
|
| bool IsVideoSsrc(StreamId stream_id);
|
|
|