Add preemptive rate and preferred buffer size plots to event log visualizer.

Bug: None
Change-Id: I185f1cd9645a850ba42cb122373d73613d118ac1
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/131128
Reviewed-by: Minyue Li <minyue@webrtc.org>
Reviewed-by: Björn Terelius <terelius@webrtc.org>
Commit-Queue: Jakob Ivarsson‎ <jakobi@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#27451}
This commit is contained in:
Jakob Ivarsson
2019-04-04 10:15:02 +02:00
committed by Commit Bot
parent ec51ce0ce1
commit 21f6fd79ad

View File

@ -491,6 +491,12 @@ int main(int argc, char* argv[]) {
return stats.accelerate_rate / 16384.f;
},
"Accelerate rate", collection->AppendNewPlot());
analyzer.CreateNetEqNetworkStatsGraph(
neteq_stats,
[](const webrtc::NetEqNetworkStatistics& stats) {
return stats.preemptive_rate / 16384.f;
},
"Preemptive rate", collection->AppendNewPlot());
analyzer.CreateNetEqNetworkStatsGraph(
neteq_stats,
[](const webrtc::NetEqNetworkStatistics& stats) {
@ -503,6 +509,12 @@ int main(int argc, char* argv[]) {
return static_cast<float>(stats.concealment_events);
},
"Concealment events", collection->AppendNewPlot());
analyzer.CreateNetEqNetworkStatsGraph(
neteq_stats,
[](const webrtc::NetEqNetworkStatistics& stats) {
return stats.preferred_buffer_size_ms;
},
"Preferred buffer size (ms)", collection->AppendNewPlot());
}
if (FLAG_plot_ice_candidate_pair_config) {