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

#include <mock_render_delay_controller.h>

Inheritance diagram for webrtc::test::MockRenderDelayController:
webrtc::RenderDelayController webrtc::RenderDelayController

Public Member Functions

virtual ~MockRenderDelayController ()=default
 
 MOCK_METHOD1 (GetDelay, size_t(rtc::ArrayView< const float > capture))
 
 MOCK_METHOD1 (AnalyzeRender, bool(rtc::ArrayView< const float > capture))
 
 MOCK_CONST_METHOD0 (AlignmentHeadroomSamples, rtc::Optional< size_t >())
 
virtual ~MockRenderDelayController ()=default
 
 MOCK_METHOD1 (GetDelay, size_t(rtc::ArrayView< const float > capture))
 
 MOCK_METHOD1 (AnalyzeRender, bool(rtc::ArrayView< const float > capture))
 
 MOCK_CONST_METHOD0 (AlignmentHeadroomSamples, rtc::Optional< size_t >())
 
- Public Member Functions inherited from webrtc::RenderDelayController
virtual ~RenderDelayController ()=default
 
virtual size_t GetDelay (rtc::ArrayView< const float > capture)=0
 
virtual bool AnalyzeRender (rtc::ArrayView< const float > render)=0
 
virtual rtc::Optional< size_tAlignmentHeadroomSamples () const =0
 
virtual ~RenderDelayController ()=default
 
virtual size_t GetDelay (rtc::ArrayView< const float > capture)=0
 
virtual bool AnalyzeRender (rtc::ArrayView< const float > render)=0
 
virtual rtc::Optional< size_tAlignmentHeadroomSamples () const =0
 

Additional Inherited Members

- Static Public Member Functions inherited from webrtc::RenderDelayController
static RenderDelayControllerCreate (int sample_rate_hz, const RenderDelayBuffer &render_delay_buffer)
 
static RenderDelayControllerCreate (int sample_rate_hz, const RenderDelayBuffer &render_delay_buffer)
 

Constructor & Destructor Documentation

◆ ~MockRenderDelayController() [1/2]

virtual webrtc::test::MockRenderDelayController::~MockRenderDelayController ( )
virtualdefault

◆ ~MockRenderDelayController() [2/2]

virtual webrtc::test::MockRenderDelayController::~MockRenderDelayController ( )
virtualdefault

Member Function Documentation

◆ MOCK_CONST_METHOD0() [1/2]

webrtc::test::MockRenderDelayController::MOCK_CONST_METHOD0 ( AlignmentHeadroomSamples  ,
rtc::Optional< size_t () 
)

◆ MOCK_CONST_METHOD0() [2/2]

webrtc::test::MockRenderDelayController::MOCK_CONST_METHOD0 ( AlignmentHeadroomSamples  ,
rtc::Optional< size_t () 
)

◆ MOCK_METHOD1() [1/4]

webrtc::test::MockRenderDelayController::MOCK_METHOD1 ( GetDelay  ,
size_t(rtc::ArrayView< const float > capture)   
)

◆ MOCK_METHOD1() [2/4]

webrtc::test::MockRenderDelayController::MOCK_METHOD1 ( GetDelay  ,
size_t(rtc::ArrayView< const float > capture)   
)

◆ MOCK_METHOD1() [3/4]

webrtc::test::MockRenderDelayController::MOCK_METHOD1 ( AnalyzeRender  ,
bool(rtc::ArrayView< const float > capture)   
)

◆ MOCK_METHOD1() [4/4]

webrtc::test::MockRenderDelayController::MOCK_METHOD1 ( AnalyzeRender  ,
bool(rtc::ArrayView< const float > capture)   
)

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