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
bool IsKnownFormat() const
Returns true if the subclass was able to interpret the data and false otherwise.
Definition: rtcppacket.h:66
The type of RTCP packet was not recognized.
Definition: rtcppacket.h:58
PacketType GetPacketType() const
Returns the actual packet type which the subclass implements.
Definition: rtcppacket.h:69
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
An RTCP packet containing application specific data.
Definition: rtcppacket.h:57
An RTCP sender report.
Definition: rtcppacket.h:53
size_t GetPacketLength() const
Returns the length of this RTCP packet.
Definition: rtcppacket.h:75
PacketType
Identifies the specific kind of RTCP packet.
Definition: rtcppacket.h:51
An RTCP source description packet.
Definition: rtcppacket.h:55
An RTCP receiver report.
Definition: rtcppacket.h:54