webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <pli.h>
Public Member Functions | |
Pli () | |
~Pli () override | |
bool | Parse (const CommonHeader &packet) |
Pli () | |
~Pli () override | |
bool | Parse (const CommonHeader &packet) |
Public Member Functions inherited from webrtc::rtcp::Psfb | |
Psfb () | |
~Psfb () override | |
void | SetSenderSsrc (uint32_t ssrc) |
void | SetMediaSsrc (uint32_t ssrc) |
uint32_t | sender_ssrc () const |
uint32_t | media_ssrc () const |
Psfb () | |
~Psfb () override | |
void | SetSenderSsrc (uint32_t ssrc) |
void | SetMediaSsrc (uint32_t ssrc) |
uint32_t | sender_ssrc () const |
uint32_t | media_ssrc () const |
Public Member Functions inherited from webrtc::rtcp::RtcpPacket | |
virtual | ~RtcpPacket () |
rtc::Buffer | Build () const |
bool | BuildExternalBuffer (uint8_t *buffer, size_t max_length, PacketReadyCallback *callback) const |
virtual | ~RtcpPacket () |
rtc::Buffer | Build () const |
bool | BuildExternalBuffer (uint8_t *buffer, size_t max_length, PacketReadyCallback *callback) const |
Static Public Attributes | |
static constexpr uint8_t | kFeedbackMessageType = 1 |
Static Public Attributes inherited from webrtc::rtcp::Psfb | |
static constexpr uint8_t | kPacketType = 206 |
Protected Member Functions | |
bool | Create (uint8_t *packet, size_t *index, size_t max_length, RtcpPacket::PacketReadyCallback *callback) const override |
bool | Create (uint8_t *packet, size_t *index, size_t max_length, RtcpPacket::PacketReadyCallback *callback) const override |
Protected Member Functions inherited from webrtc::rtcp::Psfb | |
void | ParseCommonFeedback (const uint8_t *payload) |
void | CreateCommonFeedback (uint8_t *payload) const |
void | ParseCommonFeedback (const uint8_t *payload) |
void | CreateCommonFeedback (uint8_t *payload) const |
Protected Member Functions inherited from webrtc::rtcp::RtcpPacket | |
RtcpPacket () | |
bool | OnBufferFull (uint8_t *packet, size_t *index, PacketReadyCallback *callback) const |
size_t | HeaderLength () const |
RtcpPacket () | |
bool | OnBufferFull (uint8_t *packet, size_t *index, PacketReadyCallback *callback) const |
size_t | HeaderLength () const |
Additional Inherited Members | |
Static Protected Member Functions inherited from webrtc::rtcp::RtcpPacket | |
static void | CreateHeader (uint8_t count_or_format, uint8_t packet_type, size_t block_length, uint8_t *buffer, size_t *pos) |
static void | CreateHeader (uint8_t count_or_format, uint8_t packet_type, size_t block_length, uint8_t *buffer, size_t *pos) |
Static Protected Attributes inherited from webrtc::rtcp::Psfb | |
static constexpr size_t | kCommonFeedbackLength = 8 |
Static Protected Attributes inherited from webrtc::rtcp::RtcpPacket | |
static constexpr size_t | kHeaderLength = 4 |
|
inline |
|
inlineoverride |
|
inline |
|
inlineoverride |
|
overrideprotectedvirtual |
Implements webrtc::rtcp::RtcpPacket.
|
overrideprotectedvirtual |
Implements webrtc::rtcp::RtcpPacket.
bool webrtc::rtcp::Pli::Parse | ( | const CommonHeader & | packet | ) |
bool webrtc::rtcp::Pli::Parse | ( | const CommonHeader & | packet | ) |
|
static |