Go to the documentation of this file.
30 else if (large_was_seen_recently)
47 const int kHighWaterMark = 500;
48 const int kLowWaterMark = 100;
53 QMap<uint64_t, RTPDataPacket>::iterator it =
67 [[maybe_unused]]
uint fec_stream_num)
void FreePacket(const UDPPacket &packet)
Frees an RTPDataPacket returned by PopDataPacket.
void PushDataPacket(const UDPPacket &udp_packet) override
Adds RFC 3550 RTP data packet.
int m_largeSequenceNumberSeenRecently
void PushFECPacket(const UDPPacket &packet, unsigned int fec_stream_num) override
Adds SMPTE 2022 Forward Error Correction Stream packet.
QMap< uint64_t, RTPDataPacket > m_unorderedPackets
The key is the RTP sequence number + sequence if applicable.
QList< UDPPacket > m_available_packets
Ordered list of available packets.
uint GetSequenceNumber(void) const
uint64_t m_currentSequence