webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Protected Member Functions | Protected Attributes | List of all members
webrtc::ScreenshareLayerTestVP9 Class Reference
Inheritance diagram for webrtc::ScreenshareLayerTestVP9:
testing::Test

Protected Member Functions

 ScreenshareLayerTestVP9 ()
 
virtual ~ScreenshareLayerTestVP9 ()
 
void InitScreenshareLayers (int layers)
 
void ConfigureBitrateForLayer (int kbps, uint8_t layer_id)
 
void AdvanceTime (int64_t milliseconds)
 
void AddKilobitsToLayer (int kilobits, uint8_t layer_id)
 
void EqualRefsForLayer (const Settings &actual, uint8_t layer_id)
 
void EqualRefs (const Settings &actual)
 
void EqualStartStopKeyframe (const Settings &actual)
 
void EqualToExpected ()
 
- Protected Member Functions inherited from testing::Test
 Test ()
 
virtual void SetUp ()
 
virtual void TearDown ()
 

Protected Attributes

Settings expected_
 
SimulatedClock clock_
 
std::unique_ptr< ScreenshareLayersVP9layers_
 

Constructor & Destructor Documentation

◆ ScreenshareLayerTestVP9()

webrtc::ScreenshareLayerTestVP9::ScreenshareLayerTestVP9 ( )
inlineprotected

◆ ~ScreenshareLayerTestVP9()

virtual webrtc::ScreenshareLayerTestVP9::~ScreenshareLayerTestVP9 ( )
inlineprotectedvirtual

Member Function Documentation

◆ AddKilobitsToLayer()

void webrtc::ScreenshareLayerTestVP9::AddKilobitsToLayer ( int  kilobits,
uint8_t  layer_id 
)
inlineprotected

◆ AdvanceTime()

void webrtc::ScreenshareLayerTestVP9::AdvanceTime ( int64_t  milliseconds)
inlineprotected

◆ ConfigureBitrateForLayer()

void webrtc::ScreenshareLayerTestVP9::ConfigureBitrateForLayer ( int  kbps,
uint8_t  layer_id 
)
inlineprotected

◆ EqualRefs()

void webrtc::ScreenshareLayerTestVP9::EqualRefs ( const Settings actual)
inlineprotected

◆ EqualRefsForLayer()

void webrtc::ScreenshareLayerTestVP9::EqualRefsForLayer ( const Settings actual,
uint8_t  layer_id 
)
inlineprotected

◆ EqualStartStopKeyframe()

void webrtc::ScreenshareLayerTestVP9::EqualStartStopKeyframe ( const Settings actual)
inlineprotected

◆ EqualToExpected()

void webrtc::ScreenshareLayerTestVP9::EqualToExpected ( )
inlineprotected

◆ InitScreenshareLayers()

void webrtc::ScreenshareLayerTestVP9::InitScreenshareLayers ( int  layers)
inlineprotected

Member Data Documentation

◆ clock_

SimulatedClock webrtc::ScreenshareLayerTestVP9::clock_
protected

◆ expected_

Settings webrtc::ScreenshareLayerTestVP9::expected_
protected

◆ layers_

std::unique_ptr<ScreenshareLayersVP9> webrtc::ScreenshareLayerTestVP9::layers_
protected

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