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

Public Member Functions

 BitrateAdjusterTest ()
 
void SimulateBitrateBps (uint32_t bitrate_bps)
 
uint32_t GetTargetBitrateBpsPct (float pct)
 
void VerifyAdjustment ()
 

Protected Attributes

SimulatedClock clock_
 
BitrateAdjuster adjuster_
 

Static Protected Attributes

static const float kMinAdjustedBitratePct = .5f
 
static const float kMaxAdjustedBitratePct = .95f
 

Additional Inherited Members

- Protected Member Functions inherited from testing::Test
 Test ()
 
virtual void SetUp ()
 
virtual void TearDown ()
 

Constructor & Destructor Documentation

◆ BitrateAdjusterTest()

webrtc::BitrateAdjusterTest::BitrateAdjusterTest ( )
inline

Member Function Documentation

◆ GetTargetBitrateBpsPct()

uint32_t webrtc::BitrateAdjusterTest::GetTargetBitrateBpsPct ( float  pct)
inline

◆ SimulateBitrateBps()

void webrtc::BitrateAdjusterTest::SimulateBitrateBps ( uint32_t  bitrate_bps)
inline

◆ VerifyAdjustment()

void webrtc::BitrateAdjusterTest::VerifyAdjustment ( )
inline

Member Data Documentation

◆ adjuster_

BitrateAdjuster webrtc::BitrateAdjusterTest::adjuster_
protected

◆ clock_

SimulatedClock webrtc::BitrateAdjusterTest::clock_
protected

◆ kMaxAdjustedBitratePct

const float webrtc::BitrateAdjusterTest::kMaxAdjustedBitratePct = .95f
staticprotected

◆ kMinAdjustedBitratePct

const float webrtc::BitrateAdjusterTest::kMinAdjustedBitratePct = .5f
staticprotected

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