webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
webrtc::ScreenshareRateAllocationTest Class Reference
Inheritance diagram for webrtc::ScreenshareRateAllocationTest:
webrtc::SimulcastRateAllocatorTest

Public Member Functions

void SetupConferenceScreenshare (bool use_simulcast)
 
std::unique_ptr< TemporalLayersFactoryGetTlFactory () override
 
- Public Member Functions inherited from webrtc::SimulcastRateAllocatorTest
 SimulcastRateAllocatorTest ()
 
virtual ~SimulcastRateAllocatorTest ()
 
template<size_t S>
void ExpectEqual (uint32_t(&expected)[S], const std::vector< uint32_t > &actual)
 
template<size_t S>
void ExpectEqual (uint32_t(&expected)[S], const BitrateAllocation &actual)
 
void CreateAllocator ()
 
BitrateAllocation GetAllocation (uint32_t target_bitrate)
 

Additional Inherited Members

- Protected Attributes inherited from webrtc::SimulcastRateAllocatorTest
VideoCodec codec_
 
std::unique_ptr< SimulcastRateAllocatorallocator_
 
std::vector< std::unique_ptr< TemporalLayers > > tl_factories_
 
- Static Protected Attributes inherited from webrtc::SimulcastRateAllocatorTest
static const int kDefaultFrameRate = 30
 

Member Function Documentation

◆ GetTlFactory()

std::unique_ptr<TemporalLayersFactory> webrtc::ScreenshareRateAllocationTest::GetTlFactory ( )
inlineoverridevirtual

◆ SetupConferenceScreenshare()

void webrtc::ScreenshareRateAllocationTest::SetupConferenceScreenshare ( bool  use_simulcast)
inline

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