webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Public Member Functions | Public Attributes | List of all members
webrtc::ProtectionBitrateCalculatorTest::ProtectionCallback Class Reference
Inheritance diagram for webrtc::ProtectionBitrateCalculatorTest::ProtectionCallback:
webrtc::VCMProtectionCallback

Public Member Functions

int ProtectionRequest (const FecProtectionParams *delta_params, const FecProtectionParams *key_params, uint32_t *sent_video_rate_bps, uint32_t *sent_nack_rate_bps, uint32_t *sent_fec_rate_bps) override
 

Public Attributes

uint32_t fec_rate_bps_ = 0
 
uint32_t nack_rate_bps_ = 0
 

Additional Inherited Members

- Protected Member Functions inherited from webrtc::VCMProtectionCallback
virtual ~VCMProtectionCallback ()
 
virtual ~VCMProtectionCallback ()
 

Member Function Documentation

◆ ProtectionRequest()

int webrtc::ProtectionBitrateCalculatorTest::ProtectionCallback::ProtectionRequest ( const FecProtectionParams delta_params,
const FecProtectionParams key_params,
uint32_t sent_video_rate_bps,
uint32_t sent_nack_rate_bps,
uint32_t sent_fec_rate_bps 
)
inlineoverridevirtual

Member Data Documentation

◆ fec_rate_bps_

uint32_t webrtc::ProtectionBitrateCalculatorTest::ProtectionCallback::fec_rate_bps_ = 0

◆ nack_rate_bps_

uint32_t webrtc::ProtectionBitrateCalculatorTest::ProtectionCallback::nack_rate_bps_ = 0

The documentation for this class was generated from the following file: