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