#include <receive_statistics_impl.h>
|
| StreamStatisticianImpl (Clock *clock, RtcpStatisticsCallback *rtcp_callback, StreamDataCountersCallback *rtp_callback) |
|
virtual | ~StreamStatisticianImpl () |
|
bool | GetStatistics (RtcpStatistics *statistics, bool reset) override |
|
void | GetDataCounters (size_t *bytes_received, uint32_t *packets_received) const override |
|
void | GetReceiveStreamDataCounters (StreamDataCounters *data_counters) const override |
|
uint32_t | BitrateReceived () const override |
|
bool | IsRetransmitOfOldPacket (const RTPHeader &header, int64_t min_rtt) const override |
|
bool | IsPacketInOrder (uint16_t sequence_number) const override |
|
void | IncomingPacket (const RTPHeader &rtp_header, size_t packet_length, bool retransmitted) |
|
void | FecPacketReceived (const RTPHeader &header, size_t packet_length) |
|
void | SetMaxReorderingThreshold (int max_reordering_threshold) |
|
virtual void | LastReceiveTimeNtp (uint32_t *secs, uint32_t *frac) const |
|
| StreamStatisticianImpl (Clock *clock, RtcpStatisticsCallback *rtcp_callback, StreamDataCountersCallback *rtp_callback) |
|
virtual | ~StreamStatisticianImpl () |
|
bool | GetStatistics (RtcpStatistics *statistics, bool reset) override |
|
void | GetDataCounters (size_t *bytes_received, uint32_t *packets_received) const override |
|
void | GetReceiveStreamDataCounters (StreamDataCounters *data_counters) const override |
|
uint32_t | BitrateReceived () const override |
|
bool | IsRetransmitOfOldPacket (const RTPHeader &header, int64_t min_rtt) const override |
|
bool | IsPacketInOrder (uint16_t sequence_number) const override |
|
void | IncomingPacket (const RTPHeader &rtp_header, size_t packet_length, bool retransmitted) |
|
void | FecPacketReceived (const RTPHeader &header, size_t packet_length) |
|
void | SetMaxReorderingThreshold (int max_reordering_threshold) |
|
virtual void | LastReceiveTimeNtp (uint32_t *secs, uint32_t *frac) const |
|
virtual | ~StreamStatistician () |
|
virtual | ~StreamStatistician () |
|
◆ StreamStatisticianImpl() [1/2]
◆ ~StreamStatisticianImpl() [1/2]
virtual webrtc::StreamStatisticianImpl::~StreamStatisticianImpl |
( |
| ) |
|
|
inlinevirtual |
◆ StreamStatisticianImpl() [2/2]
◆ ~StreamStatisticianImpl() [2/2]
virtual webrtc::StreamStatisticianImpl::~StreamStatisticianImpl |
( |
| ) |
|
|
inlinevirtual |
◆ BitrateReceived() [1/2]
uint32_t webrtc::StreamStatisticianImpl::BitrateReceived |
( |
| ) |
const |
|
overridevirtual |
◆ BitrateReceived() [2/2]
uint32_t webrtc::StreamStatisticianImpl::BitrateReceived |
( |
| ) |
const |
|
overridevirtual |
◆ FecPacketReceived() [1/2]
void webrtc::StreamStatisticianImpl::FecPacketReceived |
( |
const RTPHeader & |
header, |
|
|
size_t |
packet_length |
|
) |
| |
◆ FecPacketReceived() [2/2]
void webrtc::StreamStatisticianImpl::FecPacketReceived |
( |
const RTPHeader & |
header, |
|
|
size_t |
packet_length |
|
) |
| |
◆ GetDataCounters() [1/2]
void webrtc::StreamStatisticianImpl::GetDataCounters |
( |
size_t * |
bytes_received, |
|
|
uint32_t * |
packets_received |
|
) |
| const |
|
overridevirtual |
◆ GetDataCounters() [2/2]
void webrtc::StreamStatisticianImpl::GetDataCounters |
( |
size_t * |
bytes_received, |
|
|
uint32_t * |
packets_received |
|
) |
| const |
|
overridevirtual |
◆ GetReceiveStreamDataCounters() [1/2]
◆ GetReceiveStreamDataCounters() [2/2]
◆ GetStatistics() [1/2]
bool webrtc::StreamStatisticianImpl::GetStatistics |
( |
RtcpStatistics * |
statistics, |
|
|
bool |
reset |
|
) |
| |
|
overridevirtual |
◆ GetStatistics() [2/2]
bool webrtc::StreamStatisticianImpl::GetStatistics |
( |
RtcpStatistics * |
statistics, |
|
|
bool |
reset |
|
) |
| |
|
overridevirtual |
◆ IncomingPacket() [1/2]
void webrtc::StreamStatisticianImpl::IncomingPacket |
( |
const RTPHeader & |
rtp_header, |
|
|
size_t |
packet_length, |
|
|
bool |
retransmitted |
|
) |
| |
◆ IncomingPacket() [2/2]
void webrtc::StreamStatisticianImpl::IncomingPacket |
( |
const RTPHeader & |
rtp_header, |
|
|
size_t |
packet_length, |
|
|
bool |
retransmitted |
|
) |
| |
◆ IsPacketInOrder() [1/2]
bool webrtc::StreamStatisticianImpl::IsPacketInOrder |
( |
uint16_t |
sequence_number | ) |
const |
|
overridevirtual |
◆ IsPacketInOrder() [2/2]
bool webrtc::StreamStatisticianImpl::IsPacketInOrder |
( |
uint16_t |
sequence_number | ) |
const |
|
overridevirtual |
◆ IsRetransmitOfOldPacket() [1/2]
bool webrtc::StreamStatisticianImpl::IsRetransmitOfOldPacket |
( |
const RTPHeader & |
header, |
|
|
int64_t |
min_rtt |
|
) |
| const |
|
overridevirtual |
◆ IsRetransmitOfOldPacket() [2/2]
bool webrtc::StreamStatisticianImpl::IsRetransmitOfOldPacket |
( |
const RTPHeader & |
header, |
|
|
int64_t |
min_rtt |
|
) |
| const |
|
overridevirtual |
◆ LastReceiveTimeNtp() [1/2]
virtual void webrtc::StreamStatisticianImpl::LastReceiveTimeNtp |
( |
uint32_t * |
secs, |
|
|
uint32_t * |
frac |
|
) |
| const |
|
virtual |
◆ LastReceiveTimeNtp() [2/2]
◆ SetMaxReorderingThreshold() [1/2]
void webrtc::StreamStatisticianImpl::SetMaxReorderingThreshold |
( |
int |
max_reordering_threshold | ) |
|
◆ SetMaxReorderingThreshold() [2/2]
void webrtc::StreamStatisticianImpl::SetMaxReorderingThreshold |
( |
int |
max_reordering_threshold | ) |
|
The documentation for this class was generated from the following files: