SDRAngel
4.11.5
Developer docs for <a href="https://github.com/f4exb/sdrangel">SDRangel<\a>, an Open Source Qt5 / OpenGL 3.0+ SDR and signal analyzer frontend to various hardware.
|
#include <rtpsourcedata.h>
Public Member Functions | |
RTPSourceStats () | |
void | ProcessPacket (RTPPacket *pack, const RTPTime &receivetime, double tsunit, bool ownpacket, bool *accept) |
bool | HasSentData () const |
uint32_t | GetNumPacketsReceived () const |
uint32_t | GetBaseSequenceNumber () const |
uint32_t | GetExtendedHighestSequenceNumber () const |
uint32_t | GetJitter () const |
int32_t | GetNumPacketsReceivedInInterval () const |
uint32_t | GetSavedExtendedSequenceNumber () const |
void | StartNewInterval () |
void | SetLastMessageTime (const RTPTime &t) |
RTPTime | GetLastMessageTime () const |
void | SetLastRTPPacketTime (const RTPTime &t) |
RTPTime | GetLastRTPPacketTime () const |
void | SetLastNoteTime (const RTPTime &t) |
RTPTime | GetLastNoteTime () const |
Definition at line 179 of file rtpsourcedata.h.
|
inline |
Definition at line 266 of file rtpsourcedata.h.
References baseseqnr, djitter, exthighseqnr, jitter, numcycles, numnewpackets, packetsreceived, prevexthighseqnr, prevtimestamp, savedextseqnr, and sentdata.
|
inline |
Definition at line 198 of file rtpsourcedata.h.
|
inline |
Definition at line 202 of file rtpsourcedata.h.
|
inline |
Definition at line 206 of file rtpsourcedata.h.
|
inline |
Definition at line 229 of file rtpsourcedata.h.
|
inline |
Definition at line 246 of file rtpsourcedata.h.
|
inline |
Definition at line 237 of file rtpsourcedata.h.
|
inline |
Definition at line 194 of file rtpsourcedata.h.
|
inline |
Definition at line 211 of file rtpsourcedata.h.
|
inline |
Definition at line 215 of file rtpsourcedata.h.
|
inline |
Definition at line 190 of file rtpsourcedata.h.
void qrtplib::RTPSourceStats::ProcessPacket | ( | RTPPacket * | pack, |
const RTPTime & | receivetime, | ||
double | tsunit, | ||
bool | ownpacket, | ||
bool * | accept | ||
) |
Definition at line 67 of file rtpsourcedata.cpp.
References ACCEPTPACKETCODE, djitter, exthighseqnr, qrtplib::RTPTime::GetDouble(), qrtplib::RTPPacket::GetExtendedSequenceNumber(), qrtplib::RTPPacket::GetTimestamp(), jitter, lastmsgtime, lastrtptime, numcycles, numnewpackets, packetsreceived, prevpacktime, prevtimestamp, sentdata, and qrtplib::RTPPacket::SetExtendedSequenceNumber().
Referenced by qrtplib::RTPInternalSourceData::ProcessRTPPacket().
|
inline |
Definition at line 225 of file rtpsourcedata.h.
Referenced by qrtplib::RTPInternalSourceData::ProcessBYEPacket(), qrtplib::RTPInternalSourceData::ProcessPrivateSDESItem(), and qrtplib::RTPInternalSourceData::ProcessSDESItem().
|
inline |
Definition at line 242 of file rtpsourcedata.h.
Referenced by qrtplib::RTPInternalSourceData::ProcessSDESItem().
|
inline |
Definition at line 233 of file rtpsourcedata.h.
|
inline |
Definition at line 219 of file rtpsourcedata.h.
|
private |
Definition at line 254 of file rtpsourcedata.h.
Referenced by RTPSourceStats().
|
private |
Definition at line 257 of file rtpsourcedata.h.
Referenced by ProcessPacket(), and RTPSourceStats().
|
private |
Definition at line 255 of file rtpsourcedata.h.
Referenced by ProcessPacket(), and RTPSourceStats().
|
private |
Definition at line 256 of file rtpsourcedata.h.
Referenced by ProcessPacket(), and RTPSourceStats().
|
private |
Definition at line 259 of file rtpsourcedata.h.
Referenced by ProcessPacket().
|
private |
Definition at line 261 of file rtpsourcedata.h.
|
private |
Definition at line 260 of file rtpsourcedata.h.
Referenced by ProcessPacket().
|
private |
Definition at line 253 of file rtpsourcedata.h.
Referenced by ProcessPacket(), and RTPSourceStats().
|
private |
Definition at line 262 of file rtpsourcedata.h.
Referenced by ProcessPacket(), and RTPSourceStats().
|
private |
Definition at line 252 of file rtpsourcedata.h.
Referenced by ProcessPacket(), and RTPSourceStats().
|
private |
Definition at line 255 of file rtpsourcedata.h.
Referenced by RTPSourceStats().
|
private |
Definition at line 258 of file rtpsourcedata.h.
Referenced by ProcessPacket().
|
private |
Definition at line 256 of file rtpsourcedata.h.
Referenced by ProcessPacket(), and RTPSourceStats().
|
private |
Definition at line 263 of file rtpsourcedata.h.
Referenced by RTPSourceStats().
|
private |
Definition at line 251 of file rtpsourcedata.h.
Referenced by ProcessPacket(), and RTPSourceStats().