| Index: webrtc/video/send_statistics_proxy_unittest.cc
|
| diff --git a/webrtc/video/send_statistics_proxy_unittest.cc b/webrtc/video/send_statistics_proxy_unittest.cc
|
| index ad51f2abe69111a875f9a91d3c8f7214d418f101..2bf038d2c437ce11a6d90a427ae274a0a4533f2a 100644
|
| --- a/webrtc/video/send_statistics_proxy_unittest.cc
|
| +++ b/webrtc/video/send_statistics_proxy_unittest.cc
|
| @@ -226,24 +226,24 @@
|
| TEST_F(SendStatisticsProxyTest, Bitrate) {
|
| BitrateStatisticsObserver* observer = statistics_proxy_.get();
|
| for (const auto& ssrc : config_.rtp.ssrcs) {
|
| - uint32_t total;
|
| - uint32_t retransmit;
|
| + BitrateStatistics total;
|
| + BitrateStatistics retransmit;
|
| // Use ssrc as bitrate_bps to get a unique value for each stream.
|
| - total = ssrc;
|
| - retransmit = ssrc + 1;
|
| + total.bitrate_bps = ssrc;
|
| + retransmit.bitrate_bps = ssrc + 1;
|
| observer->Notify(total, retransmit, ssrc);
|
| - expected_.substreams[ssrc].total_bitrate_bps = total;
|
| - expected_.substreams[ssrc].retransmit_bitrate_bps = retransmit;
|
| + expected_.substreams[ssrc].total_bitrate_bps = total.bitrate_bps;
|
| + expected_.substreams[ssrc].retransmit_bitrate_bps = retransmit.bitrate_bps;
|
| }
|
| for (const auto& ssrc : config_.rtp.rtx.ssrcs) {
|
| - uint32_t total;
|
| - uint32_t retransmit;
|
| + BitrateStatistics total;
|
| + BitrateStatistics retransmit;
|
| // Use ssrc as bitrate_bps to get a unique value for each stream.
|
| - total = ssrc;
|
| - retransmit = ssrc + 1;
|
| + total.bitrate_bps = ssrc;
|
| + retransmit.bitrate_bps = ssrc + 1;
|
| observer->Notify(total, retransmit, ssrc);
|
| - expected_.substreams[ssrc].total_bitrate_bps = total;
|
| - expected_.substreams[ssrc].retransmit_bitrate_bps = retransmit;
|
| + expected_.substreams[ssrc].total_bitrate_bps = total.bitrate_bps;
|
| + expected_.substreams[ssrc].retransmit_bitrate_bps = retransmit.bitrate_bps;
|
| }
|
|
|
| VideoSendStream::Stats stats = statistics_proxy_->GetStats();
|
| @@ -397,8 +397,8 @@
|
| rtcp_callback->StatisticsUpdated(rtcp_stats, excluded_ssrc);
|
|
|
| // From BitrateStatisticsObserver.
|
| - uint32_t total = 0;
|
| - uint32_t retransmit = 0;
|
| + BitrateStatistics total;
|
| + BitrateStatistics retransmit;
|
| BitrateStatisticsObserver* bitrate_observer = statistics_proxy_.get();
|
| bitrate_observer->Notify(total, retransmit, excluded_ssrc);
|
|
|
| @@ -484,7 +484,8 @@
|
| }
|
|
|
| TEST_F(SendStatisticsProxyTest, ClearsBitratesFromInactiveSsrcs) {
|
| - uint32_t bitrate = 42;
|
| + BitrateStatistics bitrate;
|
| + bitrate.bitrate_bps = 42;
|
| BitrateStatisticsObserver* observer = statistics_proxy_.get();
|
| observer->Notify(bitrate, bitrate, config_.rtp.ssrcs[0]);
|
| observer->Notify(bitrate, bitrate, config_.rtp.ssrcs[1]);
|
| @@ -492,9 +493,9 @@
|
| statistics_proxy_->OnInactiveSsrc(config_.rtp.ssrcs[1]);
|
|
|
| VideoSendStream::Stats stats = statistics_proxy_->GetStats();
|
| - EXPECT_EQ(static_cast<int>(bitrate),
|
| + EXPECT_EQ(static_cast<int>(bitrate.bitrate_bps),
|
| stats.substreams[config_.rtp.ssrcs[0]].total_bitrate_bps);
|
| - EXPECT_EQ(static_cast<int>(bitrate),
|
| + EXPECT_EQ(static_cast<int>(bitrate.bitrate_bps),
|
| stats.substreams[config_.rtp.ssrcs[0]].retransmit_bitrate_bps);
|
| EXPECT_EQ(0, stats.substreams[config_.rtp.ssrcs[1]].total_bitrate_bps);
|
| EXPECT_EQ(0, stats.substreams[config_.rtp.ssrcs[1]].retransmit_bitrate_bps);
|
|
|