Change the type of RTCVideoSourceStats.framesPerSecond
Spec: https://w3c.github.io/webrtc-stats/#dom-rtcvideosourcestats-framespersecond
Bug: webrtc:12905
Change-Id: If53e2e480e2d6f687c3f8bb95a9e1d1e386fe9c2
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/237420
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Commit-Queue: Byoungchan Lee <daniel.l@hpcnt.com>
Cr-Commit-Position: refs/heads/main@{#35352}
diff --git a/call/video_send_stream.cc b/call/video_send_stream.cc
index 25513e4..241d44a 100644
--- a/call/video_send_stream.cc
+++ b/call/video_send_stream.cc
@@ -14,6 +14,7 @@
#include "api/crypto/frame_encryptor_interface.h"
#include "rtc_base/strings/string_builder.h"
+#include "rtc_base/strings/string_format.h"
namespace webrtc {
@@ -71,7 +72,7 @@
char buf[2048];
rtc::SimpleStringBuilder ss(buf);
ss << "VideoSendStream stats: " << time_ms << ", {";
- ss << "input_fps: " << input_frame_rate << ", ";
+ ss << "input_fps: " << rtc::StringFormat("%.1f", input_frame_rate) << ", ";
ss << "encode_fps: " << encode_frame_rate << ", ";
ss << "encode_ms: " << avg_encode_time_ms << ", ";
ss << "encode_usage_perc: " << encode_usage_percent << ", ";