commit | 571e130ce25e3e142a8f7b8180b8a7a2a5120467 | [log] [tgz] |
---|---|---|
author | Bjorn Terelius <terelius@webrtc.org> | Tue Jun 09 10:29:09 2020 +0200 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Jun 09 09:26:41 2020 +0000 |
tree | b37a42624365791dcfd0cd46af68f3b029e5cd95 | |
parent | bf3f65815f243a2da8bd763bc8eca4c112bd32fa [diff] |
Fix nondeterministic behavior in rtc_event_log_visualizer caused by uninitialized variables. Bug: webrtc:11566 Change-Id: I10dcb84c8e7e231fe24dc322a0359742dded05bb Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/176515 Commit-Queue: Björn Terelius <terelius@webrtc.org> Reviewed-by: Andrey Logvin <landrey@webrtc.org> Cr-Commit-Position: refs/heads/master@{#31471}
diff --git a/rtc_tools/rtc_event_log_visualizer/analyzer.cc b/rtc_tools/rtc_event_log_visualizer/analyzer.cc index cb270c1..287fbe2 100644 --- a/rtc_tools/rtc_event_log_visualizer/analyzer.cc +++ b/rtc_tools/rtc_event_log_visualizer/analyzer.cc
@@ -1469,8 +1469,10 @@ } private: - uint32_t last_bitrate_bps_; - bool bitrate_updated_; + // We don't know the start bitrate, but assume that it is the default 300 + // kbps. + uint32_t last_bitrate_bps_ = 300000; + bool bitrate_updated_ = false; }; std::multimap<int64_t, const RtpPacketType*> incoming_rtp;