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

#include <mock_agc.h>

Inheritance diagram for webrtc::MockAgc:
webrtc::Agc webrtc::Agc

Public Member Functions

 MOCK_METHOD2 (AnalyzePreproc, float(const int16_t *audio, size_t length))
 
 MOCK_METHOD3 (Process, int(const int16_t *audio, size_t length, int sample_rate_hz))
 
 MOCK_METHOD1 (GetRmsErrorDb, bool(int *error))
 
 MOCK_METHOD0 (Reset, void())
 
 MOCK_METHOD1 (set_target_level_dbfs, int(int level))
 
 MOCK_CONST_METHOD0 (target_level_dbfs, int())
 
 MOCK_METHOD1 (EnableStandaloneVad, void(bool enable))
 
 MOCK_CONST_METHOD0 (standalone_vad_enabled, bool())
 
 MOCK_METHOD2 (AnalyzePreproc, float(const int16_t *audio, size_t length))
 
 MOCK_METHOD3 (Process, int(const int16_t *audio, size_t length, int sample_rate_hz))
 
 MOCK_METHOD1 (GetRmsErrorDb, bool(int *error))
 
 MOCK_METHOD0 (Reset, void())
 
 MOCK_METHOD1 (set_target_level_dbfs, int(int level))
 
 MOCK_CONST_METHOD0 (target_level_dbfs, int())
 
 MOCK_METHOD1 (EnableStandaloneVad, void(bool enable))
 
 MOCK_CONST_METHOD0 (standalone_vad_enabled, bool())
 
- Public Member Functions inherited from webrtc::Agc
 Agc ()
 
virtual ~Agc ()
 
virtual float AnalyzePreproc (const int16_t *audio, size_t length)
 
virtual int Process (const int16_t *audio, size_t length, int sample_rate_hz)
 
virtual bool GetRmsErrorDb (int *error)
 
virtual void Reset ()
 
virtual int set_target_level_dbfs (int level)
 
virtual int target_level_dbfs () const
 
virtual float voice_probability () const
 
 Agc ()
 
virtual ~Agc ()
 
virtual float AnalyzePreproc (const int16_t *audio, size_t length)
 
virtual int Process (const int16_t *audio, size_t length, int sample_rate_hz)
 
virtual bool GetRmsErrorDb (int *error)
 
virtual void Reset ()
 
virtual int set_target_level_dbfs (int level)
 
virtual int target_level_dbfs () const
 
virtual float voice_probability () const
 

Member Function Documentation

◆ MOCK_CONST_METHOD0() [1/4]

webrtc::MockAgc::MOCK_CONST_METHOD0 ( target_level_dbfs  ,
int()   
)

◆ MOCK_CONST_METHOD0() [2/4]

webrtc::MockAgc::MOCK_CONST_METHOD0 ( target_level_dbfs  ,
int()   
)

◆ MOCK_CONST_METHOD0() [3/4]

webrtc::MockAgc::MOCK_CONST_METHOD0 ( standalone_vad_enabled  ,
bool()   
)

◆ MOCK_CONST_METHOD0() [4/4]

webrtc::MockAgc::MOCK_CONST_METHOD0 ( standalone_vad_enabled  ,
bool()   
)

◆ MOCK_METHOD0() [1/2]

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

◆ MOCK_METHOD0() [2/2]

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

◆ MOCK_METHOD1() [1/6]

webrtc::MockAgc::MOCK_METHOD1 ( GetRmsErrorDb  ,
bool(int *error  
)

◆ MOCK_METHOD1() [2/6]

webrtc::MockAgc::MOCK_METHOD1 ( GetRmsErrorDb  ,
bool(int *error  
)

◆ MOCK_METHOD1() [3/6]

webrtc::MockAgc::MOCK_METHOD1 ( set_target_level_dbfs  ,
int(int level  
)

◆ MOCK_METHOD1() [4/6]

webrtc::MockAgc::MOCK_METHOD1 ( set_target_level_dbfs  ,
int(int level  
)

◆ MOCK_METHOD1() [5/6]

webrtc::MockAgc::MOCK_METHOD1 ( EnableStandaloneVad  ,
void(bool enable  
)

◆ MOCK_METHOD1() [6/6]

webrtc::MockAgc::MOCK_METHOD1 ( EnableStandaloneVad  ,
void(bool enable  
)

◆ MOCK_METHOD2() [1/2]

webrtc::MockAgc::MOCK_METHOD2 ( AnalyzePreproc  ,
float(const int16_t *audio, size_t length  
)

◆ MOCK_METHOD2() [2/2]

webrtc::MockAgc::MOCK_METHOD2 ( AnalyzePreproc  ,
float(const int16_t *audio, size_t length  
)

◆ MOCK_METHOD3() [1/2]

webrtc::MockAgc::MOCK_METHOD3 ( Process  ,
int(const int16_t *audio, size_t length, int sample_rate_hz)   
)

◆ MOCK_METHOD3() [2/2]

webrtc::MockAgc::MOCK_METHOD3 ( Process  ,
int(const int16_t *audio, size_t length, int sample_rate_hz)   
)

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