#include <target_bitrate.h>
◆ TargetBitrate() [1/2]
webrtc::rtcp::TargetBitrate::TargetBitrate |
( |
| ) |
|
◆ ~TargetBitrate() [1/2]
webrtc::rtcp::TargetBitrate::~TargetBitrate |
( |
| ) |
|
◆ TargetBitrate() [2/2]
webrtc::rtcp::TargetBitrate::TargetBitrate |
( |
| ) |
|
◆ ~TargetBitrate() [2/2]
webrtc::rtcp::TargetBitrate::~TargetBitrate |
( |
| ) |
|
◆ AddTargetBitrate() [1/2]
void webrtc::rtcp::TargetBitrate::AddTargetBitrate |
( |
uint8_t |
spatial_layer, |
|
|
uint8_t |
temporal_layer, |
|
|
uint32_t |
target_bitrate_kbps |
|
) |
| |
◆ AddTargetBitrate() [2/2]
void webrtc::rtcp::TargetBitrate::AddTargetBitrate |
( |
uint8_t |
spatial_layer, |
|
|
uint8_t |
temporal_layer, |
|
|
uint32_t |
target_bitrate_kbps |
|
) |
| |
◆ BlockLength() [1/2]
size_t webrtc::rtcp::TargetBitrate::BlockLength |
( |
| ) |
const |
◆ BlockLength() [2/2]
size_t webrtc::rtcp::TargetBitrate::BlockLength |
( |
| ) |
const |
◆ Create() [1/2]
void webrtc::rtcp::TargetBitrate::Create |
( |
uint8_t * |
buffer | ) |
const |
◆ Create() [2/2]
void webrtc::rtcp::TargetBitrate::Create |
( |
uint8_t * |
buffer | ) |
const |
◆ GetTargetBitrates() [1/2]
◆ GetTargetBitrates() [2/2]
const std::vector<BitrateItem>& webrtc::rtcp::TargetBitrate::GetTargetBitrates |
( |
| ) |
const |
◆ Parse() [1/2]
bool webrtc::rtcp::TargetBitrate::Parse |
( |
const uint8_t * |
block, |
|
|
uint16_t |
block_length |
|
) |
| |
◆ Parse() [2/2]
bool webrtc::rtcp::TargetBitrate::Parse |
( |
const uint8_t * |
block, |
|
|
uint16_t |
block_length |
|
) |
| |
◆ kBitrateItemSizeBytes
static const size_t webrtc::rtcp::TargetBitrate::kBitrateItemSizeBytes = 4 |
|
static |
◆ kBlockType
static constexpr uint8_t webrtc::rtcp::TargetBitrate::kBlockType = 42 |
|
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/target_bitrate.h
- Source/ThirdParty/libwebrtc/Source/webrtc/modules/rtp_rtcp/source/rtcp_packet/target_bitrate.cc