41 #include "rtpconfig.h" 47 class RTCPCompoundPacket;
64 RTCPPacket(
PacketType t,uint8_t *d,
size_t dlen) : data(d),datalen(dlen),packettype(t) { knownformat =
false; }
93 #endif // RTCPPACKET_H An RTCP bye packet.
Definition: rtcppacket.h:59
An RTCP packet containing application specific data.
Definition: rtcppacket.h:60
bool IsKnownFormat() const
Returns true if the subclass was able to interpret the data and false otherwise.
Definition: rtcppacket.h:69
size_t GetPacketLength() const
Returns the length of this RTCP packet.
Definition: rtcppacket.h:78
uint8_t * GetPacketData()
Returns a pointer to the data of this RTCP packet.
Definition: rtcppacket.h:75
PacketType GetPacketType() const
Returns the actual packet type which the subclass implements.
Definition: rtcppacket.h:72
PacketType
Identifies the specific kind of RTCP packet.
Definition: rtcppacket.h:54
An RTCP source description packet.
Definition: rtcppacket.h:58
Definition: rtpfaketransmitter.h:64
An RTCP receiver report.
Definition: rtcppacket.h:57
Base class for specific types of RTCP packets.
Definition: rtcppacket.h:50
An RTCP sender report.
Definition: rtcppacket.h:56