#include <bitrate_adjuster.h>
◆ BitrateAdjuster() [1/2]
webrtc::BitrateAdjuster::BitrateAdjuster |
( |
Clock * |
clock, |
|
|
float |
min_adjusted_bitrate_pct, |
|
|
float |
max_adjusted_bitrate_pct |
|
) |
| |
◆ ~BitrateAdjuster() [1/2]
virtual webrtc::BitrateAdjuster::~BitrateAdjuster |
( |
| ) |
|
|
inlinevirtual |
◆ BitrateAdjuster() [2/2]
webrtc::BitrateAdjuster::BitrateAdjuster |
( |
Clock * |
clock, |
|
|
float |
min_adjusted_bitrate_pct, |
|
|
float |
max_adjusted_bitrate_pct |
|
) |
| |
◆ ~BitrateAdjuster() [2/2]
virtual webrtc::BitrateAdjuster::~BitrateAdjuster |
( |
| ) |
|
|
inlinevirtual |
◆ GetAdjustedBitrateBps() [1/2]
uint32_t webrtc::BitrateAdjuster::GetAdjustedBitrateBps |
( |
| ) |
const |
◆ GetAdjustedBitrateBps() [2/2]
uint32_t webrtc::BitrateAdjuster::GetAdjustedBitrateBps |
( |
| ) |
const |
◆ GetEstimatedBitrateBps() [1/2]
◆ GetEstimatedBitrateBps() [2/2]
◆ GetTargetBitrateBps() [1/2]
uint32_t webrtc::BitrateAdjuster::GetTargetBitrateBps |
( |
| ) |
const |
◆ GetTargetBitrateBps() [2/2]
uint32_t webrtc::BitrateAdjuster::GetTargetBitrateBps |
( |
| ) |
const |
◆ SetTargetBitrateBps() [1/2]
void webrtc::BitrateAdjuster::SetTargetBitrateBps |
( |
uint32_t |
bitrate_bps | ) |
|
◆ SetTargetBitrateBps() [2/2]
void webrtc::BitrateAdjuster::SetTargetBitrateBps |
( |
uint32_t |
bitrate_bps | ) |
|
◆ Update() [1/2]
void webrtc::BitrateAdjuster::Update |
( |
size_t |
frame_size | ) |
|
◆ Update() [2/2]
void webrtc::BitrateAdjuster::Update |
( |
size_t |
frame_size | ) |
|
◆ kBitrateTolerancePct
static const float webrtc::BitrateAdjuster::kBitrateTolerancePct = .1f |
|
static |
◆ kBitrateUpdateFrameInterval
static const uint32_t webrtc::BitrateAdjuster::kBitrateUpdateFrameInterval = 30 |
|
static |
◆ kBitrateUpdateIntervalMs
static const uint32_t webrtc::BitrateAdjuster::kBitrateUpdateIntervalMs = 1000 |
|
static |
◆ kBytesPerMsToBitsPerSecond
static const float webrtc::BitrateAdjuster::kBytesPerMsToBitsPerSecond = 8 * 1000 |
|
static |
The documentation for this class was generated from the following files: