Fix: report video_bwe_stats as bytes per second, as specified in the unit
Bug: webrtc:10138
Change-Id: I5b74e9066f47fde0a72348591524f6e43dfd8799
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/142172
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Artem Titov <titovartem@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#28458}
diff --git a/test/pc/e2e/analyzer/video/default_video_quality_analyzer.cc b/test/pc/e2e/analyzer/video/default_video_quality_analyzer.cc
index 97ea318..4e49307 100644
--- a/test/pc/e2e/analyzer/video/default_video_quality_analyzer.cc
+++ b/test/pc/e2e/analyzer/video/default_video_quality_analyzer.cc
@@ -26,6 +26,7 @@
constexpr int kMaxActiveComparisons = 10;
constexpr int kFreezeThresholdMs = 150;
constexpr int kMicrosPerSecond = 1000000;
+constexpr int kBitsInByte = 8;
void LogFrameCounters(const std::string& name, const FrameCounters& counters) {
RTC_LOG(INFO) << "[" << name << "] Captured : " << counters.captured;
@@ -579,15 +580,20 @@
const std::string& test_case_name,
const VideoBweStats& video_bwe_stats) {
ReportResult("available_send_bandwidth", test_case_name,
- video_bwe_stats.available_send_bandwidth, "bytesPerSecond");
+ video_bwe_stats.available_send_bandwidth / kBitsInByte,
+ "bytesPerSecond");
ReportResult("transmission_bitrate", test_case_name,
- video_bwe_stats.transmission_bitrate, "bytesPerSecond");
+ video_bwe_stats.transmission_bitrate / kBitsInByte,
+ "bytesPerSecond");
ReportResult("retransmission_bitrate", test_case_name,
- video_bwe_stats.retransmission_bitrate, "bytesPerSecond");
+ video_bwe_stats.retransmission_bitrate / kBitsInByte,
+ "bytesPerSecond");
ReportResult("actual_encode_bitrate", test_case_name,
- video_bwe_stats.actual_encode_bitrate, "bytesPerSecond");
+ video_bwe_stats.actual_encode_bitrate / kBitsInByte,
+ "bytesPerSecond");
ReportResult("target_encode_bitrate", test_case_name,
- video_bwe_stats.target_encode_bitrate, "bytesPerSecond");
+ video_bwe_stats.target_encode_bitrate / kBitsInByte,
+ "bytesPerSecond");
}
void DefaultVideoQualityAnalyzer::ReportResults(