#include <protection_bitrate_calculator.h>
|
| ProtectionBitrateCalculator (Clock *clock, VCMProtectionCallback *protection_callback) |
|
| ~ProtectionBitrateCalculator () |
|
void | SetProtectionMethod (bool enable_fec, bool enable_nack) |
|
void | SetEncodingData (size_t width, size_t height, size_t num_temporal_layers, size_t max_payload_size) |
|
uint32_t | SetTargetRates (uint32_t estimated_bitrate_bps, int actual_framerate, uint8_t fraction_lost, int64_t round_trip_time_ms) |
|
void | UpdateWithEncodedData (const EncodedImage &encoded_image) |
|
| ProtectionBitrateCalculator (Clock *clock, VCMProtectionCallback *protection_callback) |
|
| ~ProtectionBitrateCalculator () |
|
void | SetProtectionMethod (bool enable_fec, bool enable_nack) |
|
void | SetEncodingData (size_t width, size_t height, size_t num_temporal_layers, size_t max_payload_size) |
|
uint32_t | SetTargetRates (uint32_t estimated_bitrate_bps, int actual_framerate, uint8_t fraction_lost, int64_t round_trip_time_ms) |
|
void | UpdateWithEncodedData (const EncodedImage &encoded_image) |
|
◆ ProtectionBitrateCalculator() [1/2]
◆ ~ProtectionBitrateCalculator() [1/2]
webrtc::ProtectionBitrateCalculator::~ProtectionBitrateCalculator |
( |
void |
| ) |
|
◆ ProtectionBitrateCalculator() [2/2]
◆ ~ProtectionBitrateCalculator() [2/2]
webrtc::ProtectionBitrateCalculator::~ProtectionBitrateCalculator |
( |
| ) |
|
◆ SetEncodingData() [1/2]
void webrtc::ProtectionBitrateCalculator::SetEncodingData |
( |
size_t |
width, |
|
|
size_t |
height, |
|
|
size_t |
num_temporal_layers, |
|
|
size_t |
max_payload_size |
|
) |
| |
◆ SetEncodingData() [2/2]
void webrtc::ProtectionBitrateCalculator::SetEncodingData |
( |
size_t |
width, |
|
|
size_t |
height, |
|
|
size_t |
num_temporal_layers, |
|
|
size_t |
max_payload_size |
|
) |
| |
◆ SetProtectionMethod() [1/2]
void webrtc::ProtectionBitrateCalculator::SetProtectionMethod |
( |
bool |
enable_fec, |
|
|
bool |
enable_nack |
|
) |
| |
◆ SetProtectionMethod() [2/2]
void webrtc::ProtectionBitrateCalculator::SetProtectionMethod |
( |
bool |
enable_fec, |
|
|
bool |
enable_nack |
|
) |
| |
◆ SetTargetRates() [1/2]
uint32_t webrtc::ProtectionBitrateCalculator::SetTargetRates |
( |
uint32_t |
estimated_bitrate_bps, |
|
|
int |
actual_framerate, |
|
|
uint8_t |
fraction_lost, |
|
|
int64_t |
round_trip_time_ms |
|
) |
| |
◆ SetTargetRates() [2/2]
uint32_t webrtc::ProtectionBitrateCalculator::SetTargetRates |
( |
uint32_t |
estimated_bitrate_bps, |
|
|
int |
actual_framerate, |
|
|
uint8_t |
fraction_lost, |
|
|
int64_t |
round_trip_time_ms |
|
) |
| |
◆ UpdateWithEncodedData() [1/2]
void webrtc::ProtectionBitrateCalculator::UpdateWithEncodedData |
( |
const EncodedImage & |
encoded_image | ) |
|
◆ UpdateWithEncodedData() [2/2]
void webrtc::ProtectionBitrateCalculator::UpdateWithEncodedData |
( |
const EncodedImage & |
encoded_image | ) |
|
The documentation for this class was generated from the following files: