#include <RTPSource.hh>
|
void | noteIncomingPacket (u_int16_t seqNum, u_int32_t rtpTimestamp, unsigned timestampFrequency, Boolean useForJitterCalculation, struct timeval &resultPresentationTime, Boolean &resultHasBeenSyncedUsingRTCP, unsigned packetSize) |
|
void | noteIncomingSR (u_int32_t ntpTimestampMSW, u_int32_t ntpTimestampLSW, u_int32_t rtpTimestamp) |
|
void | init (u_int32_t SSRC) |
|
void | initSeqNum (u_int16_t initialSeqNum) |
|
void | reset () |
|
Definition at line 184 of file RTPSource.hh.
◆ RTPReceptionStats() [1/2]
RTPReceptionStats::RTPReceptionStats |
( |
u_int32_t |
SSRC, |
|
|
u_int16_t |
initialSeqNum |
|
) |
| |
|
protected |
◆ RTPReceptionStats() [2/2]
RTPReceptionStats::RTPReceptionStats |
( |
u_int32_t |
SSRC | ) |
|
|
protected |
◆ ~RTPReceptionStats()
virtual RTPReceptionStats::~RTPReceptionStats |
( |
| ) |
|
|
protectedvirtual |
◆ baseExtSeqNumReceived()
unsigned RTPReceptionStats::baseExtSeqNumReceived |
( |
| ) |
const |
|
inline |
◆ highestExtSeqNumReceived()
unsigned RTPReceptionStats::highestExtSeqNumReceived |
( |
| ) |
const |
|
inline |
◆ init()
void RTPReceptionStats::init |
( |
u_int32_t |
SSRC | ) |
|
|
private |
◆ initSeqNum()
void RTPReceptionStats::initSeqNum |
( |
u_int16_t |
initialSeqNum | ) |
|
|
private |
◆ jitter()
unsigned RTPReceptionStats::jitter |
( |
| ) |
const |
◆ lastReceivedSR_NTPlsw()
unsigned RTPReceptionStats::lastReceivedSR_NTPlsw |
( |
| ) |
const |
|
inline |
◆ lastReceivedSR_NTPmsw()
unsigned RTPReceptionStats::lastReceivedSR_NTPmsw |
( |
| ) |
const |
|
inline |
◆ lastReceivedSR_time()
struct timeval const & RTPReceptionStats::lastReceivedSR_time |
( |
| ) |
const |
|
inline |
◆ lastResetExtSeqNumReceived()
unsigned RTPReceptionStats::lastResetExtSeqNumReceived |
( |
| ) |
const |
|
inline |
◆ maxInterPacketGapUS()
unsigned RTPReceptionStats::maxInterPacketGapUS |
( |
| ) |
const |
|
inline |
◆ minInterPacketGapUS()
unsigned RTPReceptionStats::minInterPacketGapUS |
( |
| ) |
const |
|
inline |
◆ noteIncomingPacket()
void RTPReceptionStats::noteIncomingPacket |
( |
u_int16_t |
seqNum, |
|
|
u_int32_t |
rtpTimestamp, |
|
|
unsigned |
timestampFrequency, |
|
|
Boolean |
useForJitterCalculation, |
|
|
struct timeval & |
resultPresentationTime, |
|
|
Boolean & |
resultHasBeenSyncedUsingRTCP, |
|
|
unsigned |
packetSize |
|
) |
| |
|
private |
◆ noteIncomingSR()
void RTPReceptionStats::noteIncomingSR |
( |
u_int32_t |
ntpTimestampMSW, |
|
|
u_int32_t |
ntpTimestampLSW, |
|
|
u_int32_t |
rtpTimestamp |
|
) |
| |
|
private |
◆ numPacketsReceivedSinceLastReset()
unsigned RTPReceptionStats::numPacketsReceivedSinceLastReset |
( |
| ) |
const |
|
inline |
◆ reset()
void RTPReceptionStats::reset |
( |
| ) |
|
|
private |
◆ SSRC()
u_int32_t RTPReceptionStats::SSRC |
( |
| ) |
const |
|
inline |
◆ totalInterPacketGaps()
struct timeval const & RTPReceptionStats::totalInterPacketGaps |
( |
| ) |
const |
|
inline |
◆ totNumKBytesReceived()
double RTPReceptionStats::totNumKBytesReceived |
( |
| ) |
const |
◆ totNumPacketsExpected()
unsigned RTPReceptionStats::totNumPacketsExpected |
( |
| ) |
const |
|
inline |
◆ totNumPacketsReceived()
unsigned RTPReceptionStats::totNumPacketsReceived |
( |
| ) |
const |
|
inline |
◆ RTPReceptionStatsDB
◆ fBaseExtSeqNumReceived
unsigned RTPReceptionStats::fBaseExtSeqNumReceived |
|
protected |
◆ fHasBeenSynchronized
Boolean RTPReceptionStats::fHasBeenSynchronized |
|
private |
◆ fHaveSeenInitialSequenceNumber
Boolean RTPReceptionStats::fHaveSeenInitialSequenceNumber |
|
protected |
◆ fHighestExtSeqNumReceived
unsigned RTPReceptionStats::fHighestExtSeqNumReceived |
|
protected |
◆ fJitter
double RTPReceptionStats::fJitter |
|
protected |
◆ fLastPacketReceptionTime
struct timeval RTPReceptionStats::fLastPacketReceptionTime |
|
protected |
◆ fLastReceivedSR_NTPlsw
unsigned RTPReceptionStats::fLastReceivedSR_NTPlsw |
|
protected |
◆ fLastReceivedSR_NTPmsw
unsigned RTPReceptionStats::fLastReceivedSR_NTPmsw |
|
protected |
◆ fLastReceivedSR_time
struct timeval RTPReceptionStats::fLastReceivedSR_time |
|
protected |
◆ fLastResetExtSeqNumReceived
unsigned RTPReceptionStats::fLastResetExtSeqNumReceived |
|
protected |
◆ fLastTransit
int RTPReceptionStats::fLastTransit |
|
protected |
◆ fMaxInterPacketGapUS
unsigned RTPReceptionStats::fMaxInterPacketGapUS |
|
protected |
◆ fMinInterPacketGapUS
unsigned RTPReceptionStats::fMinInterPacketGapUS |
|
protected |
◆ fNumPacketsReceivedSinceLastReset
unsigned RTPReceptionStats::fNumPacketsReceivedSinceLastReset |
|
protected |
◆ fPreviousPacketRTPTimestamp
u_int32_t RTPReceptionStats::fPreviousPacketRTPTimestamp |
|
protected |
◆ fSSRC
u_int32_t RTPReceptionStats::fSSRC |
|
protected |
◆ fSyncTime
struct timeval RTPReceptionStats::fSyncTime |
|
private |
◆ fSyncTimestamp
u_int32_t RTPReceptionStats::fSyncTimestamp |
|
private |
◆ fTotalInterPacketGaps
struct timeval RTPReceptionStats::fTotalInterPacketGaps |
|
protected |
◆ fTotBytesReceived_hi
u_int32_t RTPReceptionStats::fTotBytesReceived_hi |
|
protected |
◆ fTotBytesReceived_lo
u_int32_t RTPReceptionStats::fTotBytesReceived_lo |
|
protected |
◆ fTotNumPacketsReceived
unsigned RTPReceptionStats::fTotNumPacketsReceived |
|
protected |
The documentation for this class was generated from the following file: