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

#include <mock_frame_dropper.h>

Inheritance diagram for webrtc::MockFrameDropper:
webrtc::FrameDropper webrtc::FrameDropper

Public Member Functions

 MOCK_METHOD0 (Reset, void())
 
 MOCK_METHOD1 (Enable, void(bool enable))
 
 MOCK_METHOD0 (DropFrame, bool())
 
 MOCK_METHOD2 (Fill, void(size_t frameSizeBytes, bool deltaFrame))
 
 MOCK_METHOD1 (Leak, void(uint32_t inputFrameRate))
 
 MOCK_METHOD2 (SetRates, void(float bitRate, float incoming_frame_rate))
 
 MOCK_CONST_METHOD1 (ActualFrameRate, float(uint32_t inputFrameRate))
 
 MOCK_METHOD0 (Reset, void())
 
 MOCK_METHOD1 (Enable, void(bool enable))
 
 MOCK_METHOD0 (DropFrame, bool())
 
 MOCK_METHOD2 (Fill, void(size_t frameSizeBytes, bool deltaFrame))
 
 MOCK_METHOD1 (Leak, void(uint32_t inputFrameRate))
 
 MOCK_METHOD2 (SetRates, void(float bitRate, float incoming_frame_rate))
 
 MOCK_CONST_METHOD1 (ActualFrameRate, float(uint32_t inputFrameRate))
 
- Public Member Functions inherited from webrtc::FrameDropper
 FrameDropper ()
 
 FrameDropper (float max_time_drops)
 
virtual ~FrameDropper ()
 
virtual void Reset ()
 
virtual void Enable (bool enable)
 
virtual bool DropFrame ()
 
virtual void Fill (size_t frameSizeBytes, bool deltaFrame)
 
virtual void Leak (uint32_t inputFrameRate)
 
virtual void SetRates (float bitRate, float incoming_frame_rate)
 
 FrameDropper ()
 
 FrameDropper (float max_time_drops)
 
virtual ~FrameDropper ()
 
virtual void Reset ()
 
virtual void Enable (bool enable)
 
virtual bool DropFrame ()
 
virtual void Fill (size_t frameSizeBytes, bool deltaFrame)
 
virtual void Leak (uint32_t inputFrameRate)
 
virtual void SetRates (float bitRate, float incoming_frame_rate)
 

Member Function Documentation

◆ MOCK_CONST_METHOD1() [1/2]

webrtc::MockFrameDropper::MOCK_CONST_METHOD1 ( ActualFrameRate  ,
float(uint32_t inputFrameRate)   
)

◆ MOCK_CONST_METHOD1() [2/2]

webrtc::MockFrameDropper::MOCK_CONST_METHOD1 ( ActualFrameRate  ,
float(uint32_t inputFrameRate)   
)

◆ MOCK_METHOD0() [1/4]

webrtc::MockFrameDropper::MOCK_METHOD0 ( Reset  ,
void()   
)

◆ MOCK_METHOD0() [2/4]

webrtc::MockFrameDropper::MOCK_METHOD0 ( Reset  ,
void()   
)

◆ MOCK_METHOD0() [3/4]

webrtc::MockFrameDropper::MOCK_METHOD0 ( DropFrame  ,
bool()   
)

◆ MOCK_METHOD0() [4/4]

webrtc::MockFrameDropper::MOCK_METHOD0 ( DropFrame  ,
bool()   
)

◆ MOCK_METHOD1() [1/4]

webrtc::MockFrameDropper::MOCK_METHOD1 ( Enable  ,
void(bool enable  
)

◆ MOCK_METHOD1() [2/4]

webrtc::MockFrameDropper::MOCK_METHOD1 ( Enable  ,
void(bool enable  
)

◆ MOCK_METHOD1() [3/4]

webrtc::MockFrameDropper::MOCK_METHOD1 ( Leak  ,
void(uint32_t inputFrameRate)   
)

◆ MOCK_METHOD1() [4/4]

webrtc::MockFrameDropper::MOCK_METHOD1 ( Leak  ,
void(uint32_t inputFrameRate)   
)

◆ MOCK_METHOD2() [1/4]

webrtc::MockFrameDropper::MOCK_METHOD2 ( Fill  ,
void(size_t frameSizeBytes, bool deltaFrame)   
)

◆ MOCK_METHOD2() [2/4]

webrtc::MockFrameDropper::MOCK_METHOD2 ( Fill  ,
void(size_t frameSizeBytes, bool deltaFrame)   
)

◆ MOCK_METHOD2() [3/4]

webrtc::MockFrameDropper::MOCK_METHOD2 ( SetRates  ,
void(float bitRate, float incoming_frame_rate)   
)

◆ MOCK_METHOD2() [4/4]

webrtc::MockFrameDropper::MOCK_METHOD2 ( SetRates  ,
void(float bitRate, float incoming_frame_rate)   
)

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