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

Classes

class  CountingFakeEncoder
 
class  FakeEncodedImageCallback
 

Protected Member Functions

 VideoEncoderSoftwareFallbackWrapperTest ()
 
void UtilizeFallbackEncoder ()
 
void FallbackFromEncodeRequest ()
 
void EncodeFrame ()
 
void CheckLastEncoderName (const char *expected_name)
 
- Protected Member Functions inherited from testing::Test
 Test ()
 
virtual void SetUp ()
 
virtual void TearDown ()
 

Protected Attributes

FakeEncodedImageCallback callback_
 
CountingFakeEncoder fake_encoder_
 
VideoEncoderSoftwareFallbackWrapper fallback_wrapper_
 
VideoCodec codec_ = {}
 
std::unique_ptr< VideoFrameframe_
 
std::unique_ptr< SimulcastRateAllocatorrate_allocator_
 

Constructor & Destructor Documentation

◆ VideoEncoderSoftwareFallbackWrapperTest()

webrtc::VideoEncoderSoftwareFallbackWrapperTest::VideoEncoderSoftwareFallbackWrapperTest ( )
inlineprotected

Member Function Documentation

◆ CheckLastEncoderName()

void webrtc::VideoEncoderSoftwareFallbackWrapperTest::CheckLastEncoderName ( const char *  expected_name)
inlineprotected

◆ EncodeFrame()

void webrtc::VideoEncoderSoftwareFallbackWrapperTest::EncodeFrame ( )
protected

◆ FallbackFromEncodeRequest()

void webrtc::VideoEncoderSoftwareFallbackWrapperTest::FallbackFromEncodeRequest ( )
protected

◆ UtilizeFallbackEncoder()

void webrtc::VideoEncoderSoftwareFallbackWrapperTest::UtilizeFallbackEncoder ( )
protected

Member Data Documentation

◆ callback_

FakeEncodedImageCallback webrtc::VideoEncoderSoftwareFallbackWrapperTest::callback_
protected

◆ codec_

VideoCodec webrtc::VideoEncoderSoftwareFallbackWrapperTest::codec_ = {}
protected

◆ fake_encoder_

CountingFakeEncoder webrtc::VideoEncoderSoftwareFallbackWrapperTest::fake_encoder_
protected

◆ fallback_wrapper_

VideoEncoderSoftwareFallbackWrapper webrtc::VideoEncoderSoftwareFallbackWrapperTest::fallback_wrapper_
protected

◆ frame_

std::unique_ptr<VideoFrame> webrtc::VideoEncoderSoftwareFallbackWrapperTest::frame_
protected

◆ rate_allocator_

std::unique_ptr<SimulcastRateAllocator> webrtc::VideoEncoderSoftwareFallbackWrapperTest::rate_allocator_
protected

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