logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

RTCPReceiverInfo - Report block information of SR/RR RTCP reports.

Author

       Generated automatically by Doxygen for ccRTP from the source code.

                                                      ccRTP                                  RTCPReceiverInfo(3)

Constructor & Destructor Documentation

RTCPReceiverInfo::RTCPReceiverInfo(void*ri)[inline]RTCPReceiverInfo::RTCPReceiverInfo(RTCPCompoundHandler::ReceiverInfo&si)[inline]RTCPReceiverInfo::~RTCPReceiverInfo()[inline]

Detailed Description

       Report block information of SR/RR RTCP reports.

       Author
           Federico Montesino Pouzols fedemp@altern.org

Member Function Documentation

uint32RTCPReceiverInfo::getCumulativePacketLost()const[inline]uint32RTCPReceiverInfo::getDelayLastSR()const[inline]
       Get the delay between the last SR packet received and the transmission of this report.

       Returns
           Delay, in units of 1/65536 seconds

   uint32RTCPReceiverInfo::getExtendedSeqNum()const[inline]uint8RTCPReceiverInfo::getFractionLost()const[inline]
       Get fraction of lost packets, as a number between 0 and 255.

   uint32RTCPReceiverInfo::getJitter()const[inline]
       Get the statistical variance of the RTP data packets interarrival time.

       Returns
           Interarrival jitter, in timestamp units.

   uint16RTCPReceiverInfo::getLastSRNTPTimestampFrac()const[inline]
       Get the fractional part of the NTP timestamp of the last SR RTCP packet received from the source this
       receiver report refers to.

   uint16RTCPReceiverInfo::getLastSRNTPTimestampInt()const[inline]
       Get the integer part of the NTP timestamp of the last SR RTCP packet received from the source this
       receiver report refers to.

Name

       RTCPReceiverInfo - Report block information of SR/RR RTCP reports.

Synopsis

       #include <rtcppkt.h>

   PublicMemberFunctionsRTCPReceiverInfo (void *ri)
       RTCPReceiverInfo (RTCPCompoundHandler::ReceiverInfo &si)
       ~RTCPReceiverInfo ()
       uint8 getFractionLost () const
           Get fraction of lost packets, as a number between 0 and 255.
       uint32 getCumulativePacketLost () const
       uint32 getExtendedSeqNum () const
       uint32 getJitter () const
           Get the statistical variance of the RTP data packets interarrival time.
       uint16 getLastSRNTPTimestampInt () const
           Get the integer part of the NTP timestamp of the last SR RTCP packet received from the source this
           receiver report refers to.
       uint16 getLastSRNTPTimestampFrac () const
           Get the fractional part of the NTP timestamp of the last SR RTCP packet received from the source this
           receiver report refers to.
       uint32 getDelayLastSR () const
           Get the delay between the last SR packet received and the transmission of this report.

See Also