RTCPReceiverInfo(3)

πŸ“¦
version 2.0.9 Β· 4 versions
, in debian trixie, ubuntu noble, ubuntu questing

✨ RTCPReceiverInfo ✨

okay bestie, welcome to RTCPReceiverInfo(3) πŸ’– β€” a real one from the Library Functions Manual. It's giving "report block information of SR/RR RTCP reports" and honestly? iconic. Let's get into it 🫢


🌸 NAME 🌸

RTCPReceiverInfo β€” report block information of SR/RR RTCP reports. that's the whole vibe. periodt πŸ’…


πŸŽ€ SYNOPSIS πŸŽ€

#include <rtcppkt.h>

πŸ’– Public Member Functions πŸ’–

no cap, here's the whole roster, every single one, we do not skip:

  • RTCPReceiverInfo (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.

πŸ¦‹ Detailed Description πŸ¦‹

Report block information of SR/RR RTCP reports. that's it, that's the whole main character energy 🌈

πŸ‘‘ Author πŸ‘‘

Federico Montesino Pouzols fedemp@altern.org


🧚 Constructor & Destructor Documentation 🧚

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

⭐ Member Function Documentation ⭐

  • uint32 RTCPReceiverInfo::getCumulativePacketLost () const [inline]
  • uint32 RTCPReceiverInfo::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. not me doing math at 1/65536 resolution 😭

  • uint32 RTCPReceiverInfo::getExtendedSeqNum () const [inline]
  • uint8 RTCPReceiverInfo::getFractionLost () const [inline]

Get fraction of lost packets, as a number between 0 and 255.

  • uint32 RTCPReceiverInfo::getJitter () const [inline]

Get the statistical variance of the RTP data packets interarrival time.

Returns β€” interarrival jitter, in timestamp units. lowkey the most relatable getter here fr fr πŸ“

  • uint16 RTCPReceiverInfo::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.

  • uint16 RTCPReceiverInfo::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.


πŸ’œ Author πŸ’œ

Generated automatically by Doxygen for ccRTP from the source code. (yes, the machine wrote it, and it ate πŸ’…)


okay that's the whole page bestie, no notes, you're gonna slay this one 🫢✨

and a lil sign-off for the footer zone: this was RTCPReceiverInfo(3) from ccRTP β€” the source/version energy lives right there, and the date is whenever Doxygen felt like generating it, mwah 😘 πŸŽ€

πŸ“¦ where this page comes from