37 #ifndef RTCPSRPACKET_H 39 #define RTCPSRPACKET_H 52 class RTCPCompoundPacket;
78 uint32_t GetSenderPacketCount()
const;
81 uint32_t GetSenderOctetCount()
const;
84 int GetReceptionReportCount()
const;
96 uint8_t GetFractionLost(
int index)
const;
102 int32_t GetLostPacketCount(
int index)
const;
108 uint32_t GetExtendedHighestSequenceNumber(
int index)
const;
114 uint32_t GetJitter(
int index)
const;
140 return m_endian.qToHost(*ssrcptr);
181 return ((
int) hdr->
count);
195 return m_endian.qToHost(r->
ssrc);
212 if ((count & 0x00800000) != 0)
231 return m_endian.qToHost(r->
jitter);
239 return m_endian.qToHost(r->
lsr);
247 return m_endian.qToHost(r->
dlsr);
252 #endif // RTCPSRPACKET_H uint8_t GetFractionLost(int index) const
uint32_t GetJitter(int index) const
uint32_t GetLSR(int index) const
int GetReceptionReportCount() const
uint32_t GetSSRC(int index) const
uint32_t GetSenderPacketCount() const
int32_t GetLostPacketCount(int index) const
RTCPReceiverReport * GotoReport(int index) const
uint32_t GetExtendedHighestSequenceNumber(int index) const
RTPNTPTime GetNTPTimestamp() const
uint32_t GetSenderSSRC() const
uint32_t GetRTPTimestamp() const
uint32_t GetSenderOctetCount() const
uint32_t GetDLSR(int index) const