Support more ssrcs in ReceiveStatistics than retrieved per RtcpReportBlocks call

Bug: webrtc:8239
Change-Id: Ie2d630e98384e640e0e7dcbfbb1f69453d873044
Reviewed-on: https://webrtc-review.googlesource.com/39784
Reviewed-by: Niels Moller <nisse@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21635}
This commit is contained in:
Danil Chapovalov
2018-01-16 11:07:18 +01:00
committed by Commit Bot
parent 98d4036f5a
commit d1996b76d5
3 changed files with 82 additions and 20 deletions

View File

@ -125,6 +125,7 @@ class ReceiveStatisticsImpl : public ReceiveStatistics,
Clock* const clock_;
rtc::CriticalSection receive_statistics_lock_;
uint32_t last_returned_ssrc_;
std::map<uint32_t, StreamStatisticianImpl*> statisticians_;
RtcpStatisticsCallback* rtcp_stats_callback_;