webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Protected Member Functions | List of all members
webrtc::VCMProtectionCallback Class Referenceabstract

#include <video_coding_defines.h>

Inheritance diagram for webrtc::VCMProtectionCallback:
webrtc::internal::VideoSendStreamImpl webrtc::ProtectionBitrateCalculatorTest::ProtectionCallback

Public Member Functions

virtual 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)=0
 
virtual 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)=0
 

Protected Member Functions

virtual ~VCMProtectionCallback ()
 
virtual ~VCMProtectionCallback ()
 

Constructor & Destructor Documentation

◆ ~VCMProtectionCallback() [1/2]

virtual webrtc::VCMProtectionCallback::~VCMProtectionCallback ( )
inlineprotectedvirtual

◆ ~VCMProtectionCallback() [2/2]

virtual webrtc::VCMProtectionCallback::~VCMProtectionCallback ( )
inlineprotectedvirtual

Member Function Documentation

◆ ProtectionRequest() [1/2]

virtual int webrtc::VCMProtectionCallback::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 
)
pure virtual

◆ ProtectionRequest() [2/2]

virtual int webrtc::VCMProtectionCallback::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 
)
pure virtual

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