From 8fc92e640aefc74c84a7a3cc6e6d97bc53bf3d16 Mon Sep 17 00:00:00 2001 From: Jakob Ivarsson Date: Wed, 8 May 2019 09:41:47 +0200 Subject: [PATCH] Add lifetime concealment stats to NetEqStatsPlotter. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bug: None Change-Id: Iaf91218e3ebedf301e991083fe32cb26ba5b7476 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/135562 Reviewed-by: Minyue Li Commit-Queue: Jakob Ivarsson‎ Cr-Commit-Position: refs/heads/master@{#27875} --- modules/audio_coding/neteq/tools/neteq_stats_plotter.cc | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/modules/audio_coding/neteq/tools/neteq_stats_plotter.cc b/modules/audio_coding/neteq/tools/neteq_stats_plotter.cc index 51db8bc119..6933fc0f99 100644 --- a/modules/audio_coding/neteq/tools/neteq_stats_plotter.cc +++ b/modules/audio_coding/neteq/tools/neteq_stats_plotter.cc @@ -79,6 +79,14 @@ void NetEqStatsPlotter::SimulationEnded(int64_t simulation_time_ms) { const auto lifetime_stats_vector = stats_getter_->lifetime_stats(); if (!lifetime_stats_vector->empty()) { auto lifetime_stats = lifetime_stats_vector->back().second; + printf(" total_samples_received: %" PRIu64 "\n", + lifetime_stats.total_samples_received); + printf(" concealed_samples: %" PRIu64 "\n", + lifetime_stats.concealed_samples); + printf(" concealment_events: %" PRIu64 "\n", + lifetime_stats.concealment_events); + printf(" delayed_packet_outage_samples: %" PRIu64 "\n", + lifetime_stats.delayed_packet_outage_samples); printf(" num_interruptions: %d\n", lifetime_stats.interruption_count); printf(" sum_interruption_length_ms: %d ms\n", lifetime_stats.total_interruption_duration_ms);