webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <report_block_stats.h>
Public Types | |
typedef std::map< uint32_t, RTCPReportBlock > | ReportBlockMap |
typedef std::vector< RTCPReportBlock > | ReportBlockVector |
typedef std::map< uint32_t, RTCPReportBlock > | ReportBlockMap |
typedef std::vector< RTCPReportBlock > | ReportBlockVector |
Public Member Functions | |
ReportBlockStats () | |
~ReportBlockStats () | |
RTCPReportBlock | AggregateAndStore (const ReportBlockVector &report_blocks) |
void | Store (const RtcpStatistics &rtcp_stats, uint32_t remote_ssrc, uint32_t source_ssrc) |
int | FractionLostInPercent () const |
ReportBlockStats () | |
~ReportBlockStats () | |
RTCPReportBlock | AggregateAndStore (const ReportBlockVector &report_blocks) |
void | Store (const RtcpStatistics &rtcp_stats, uint32_t remote_ssrc, uint32_t source_ssrc) |
int | FractionLostInPercent () const |
webrtc::ReportBlockStats::ReportBlockStats | ( | ) |
|
inline |
webrtc::ReportBlockStats::ReportBlockStats | ( | ) |
|
inline |
RTCPReportBlock webrtc::ReportBlockStats::AggregateAndStore | ( | const ReportBlockVector & | report_blocks | ) |
RTCPReportBlock webrtc::ReportBlockStats::AggregateAndStore | ( | const ReportBlockVector & | report_blocks | ) |
int webrtc::ReportBlockStats::FractionLostInPercent | ( | ) | const |
int webrtc::ReportBlockStats::FractionLostInPercent | ( | ) | const |
void webrtc::ReportBlockStats::Store | ( | const RtcpStatistics & | rtcp_stats, |
uint32_t | remote_ssrc, | ||
uint32_t | source_ssrc | ||
) |
void webrtc::ReportBlockStats::Store | ( | const RtcpStatistics & | rtcp_stats, |
uint32_t | remote_ssrc, | ||
uint32_t | source_ssrc | ||
) |