#include <remb.h>
|
bool | Create (uint8_t *packet, size_t *index, size_t max_length, RtcpPacket::PacketReadyCallback *callback) const override |
|
size_t | BlockLength () const override |
|
bool | Create (uint8_t *packet, size_t *index, size_t max_length, RtcpPacket::PacketReadyCallback *callback) const override |
|
size_t | BlockLength () const override |
|
void | ParseCommonFeedback (const uint8_t *payload) |
|
void | CreateCommonFeedback (uint8_t *payload) const |
|
void | ParseCommonFeedback (const uint8_t *payload) |
|
void | CreateCommonFeedback (uint8_t *payload) const |
|
| 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 |
|
◆ Remb() [1/2]
webrtc::rtcp::Remb::Remb |
( |
| ) |
|
|
inline |
◆ ~Remb() [1/2]
webrtc::rtcp::Remb::~Remb |
( |
| ) |
|
|
inlineoverride |
◆ Remb() [2/2]
webrtc::rtcp::Remb::Remb |
( |
| ) |
|
|
inline |
◆ ~Remb() [2/2]
webrtc::rtcp::Remb::~Remb |
( |
| ) |
|
|
inlineoverride |
◆ bitrate_bps() [1/2]
uint64_t webrtc::rtcp::Remb::bitrate_bps |
( |
| ) |
const |
|
inline |
◆ bitrate_bps() [2/2]
uint64_t webrtc::rtcp::Remb::bitrate_bps |
( |
| ) |
const |
|
inline |
◆ BlockLength() [1/2]
size_t webrtc::rtcp::Remb::BlockLength |
( |
| ) |
const |
|
inlineoverrideprotectedvirtual |
◆ BlockLength() [2/2]
size_t webrtc::rtcp::Remb::BlockLength |
( |
| ) |
const |
|
inlineoverrideprotectedvirtual |
◆ Create() [1/2]
◆ Create() [2/2]
◆ Parse() [1/2]
bool webrtc::rtcp::Remb::Parse |
( |
const CommonHeader & |
packet | ) |
|
◆ Parse() [2/2]
bool webrtc::rtcp::Remb::Parse |
( |
const CommonHeader & |
packet | ) |
|
◆ SetBitrateBps() [1/2]
void webrtc::rtcp::Remb::SetBitrateBps |
( |
uint64_t |
bitrate_bps | ) |
|
|
inline |
◆ SetBitrateBps() [2/2]
void webrtc::rtcp::Remb::SetBitrateBps |
( |
uint64_t |
bitrate_bps | ) |
|
|
inline |
◆ SetSsrcs() [1/2]
bool webrtc::rtcp::Remb::SetSsrcs |
( |
std::vector< uint32_t > |
ssrcs | ) |
|
◆ SetSsrcs() [2/2]
bool webrtc::rtcp::Remb::SetSsrcs |
( |
std::vector< uint32_t > |
ssrcs | ) |
|
◆ ssrcs() [1/2]
const std::vector<uint32_t>& webrtc::rtcp::Remb::ssrcs |
( |
| ) |
const |
|
inline |
◆ ssrcs() [2/2]
const std::vector<uint32_t>& webrtc::rtcp::Remb::ssrcs |
( |
| ) |
const |
|
inline |
◆ kFeedbackMessageType
static constexpr uint8_t webrtc::rtcp::Remb::kFeedbackMessageType = 15 |
|
static |
◆ kMaxNumberOfSsrcs
static constexpr size_t webrtc::rtcp::Remb::kMaxNumberOfSsrcs = 0xff |
|
static |
The documentation for this class was generated from the following files:
- DerivedData/WebKit/Build/Products/Debug/usr/local/include/webrtc/modules/rtp_rtcp/source/rtcp_packet/remb.h
- Source/ThirdParty/libwebrtc/Source/webrtc/modules/rtp_rtcp/source/rtcp_packet/remb.cc