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

#include <mock_audio_mixer.h>

Inheritance diagram for webrtc::test::MockAudioMixer:
webrtc::AudioMixer webrtc::AudioMixer rtc::RefCountInterface rtc::RefCountInterface rtc::RefCountInterface rtc::RefCountInterface

Public Member Functions

 MOCK_METHOD1 (AddSource, bool(Source *audio_source))
 
 MOCK_METHOD1 (RemoveSource, void(Source *audio_source))
 
 MOCK_METHOD2 (Mix, void(size_t number_of_channels, AudioFrame *audio_frame_for_mixing))
 
 MOCK_METHOD1 (AddSource, bool(Source *audio_source))
 
 MOCK_METHOD1 (RemoveSource, void(Source *audio_source))
 
 MOCK_METHOD2 (Mix, void(size_t number_of_channels, AudioFrame *audio_frame_for_mixing))
 
- Public Member Functions inherited from webrtc::AudioMixer
virtual bool AddSource (Source *audio_source)=0
 
virtual void RemoveSource (Source *audio_source)=0
 
virtual void Mix (size_t number_of_channels, AudioFrame *audio_frame_for_mixing)=0
 
virtual bool AddSource (Source *audio_source)=0
 
virtual void RemoveSource (Source *audio_source)=0
 
virtual void Mix (size_t number_of_channels, AudioFrame *audio_frame_for_mixing)=0
 
- Public Member Functions inherited from rtc::RefCountInterface
virtual int AddRef () const =0
 
virtual int Release () const =0
 
virtual int AddRef () const =0
 
virtual int Release () const =0
 

Additional Inherited Members

- Protected Member Functions inherited from webrtc::AudioMixer
 ~AudioMixer () override
 
 ~AudioMixer () override
 
- Protected Member Functions inherited from rtc::RefCountInterface
virtual ~RefCountInterface ()
 
virtual ~RefCountInterface ()
 

Member Function Documentation

◆ MOCK_METHOD1() [1/4]

webrtc::test::MockAudioMixer::MOCK_METHOD1 ( AddSource  ,
bool(Source *audio_source)   
)

◆ MOCK_METHOD1() [2/4]

webrtc::test::MockAudioMixer::MOCK_METHOD1 ( AddSource  ,
bool(Source *audio_source)   
)

◆ MOCK_METHOD1() [3/4]

webrtc::test::MockAudioMixer::MOCK_METHOD1 ( RemoveSource  ,
void(Source *audio_source)   
)

◆ MOCK_METHOD1() [4/4]

webrtc::test::MockAudioMixer::MOCK_METHOD1 ( RemoveSource  ,
void(Source *audio_source)   
)

◆ MOCK_METHOD2() [1/2]

webrtc::test::MockAudioMixer::MOCK_METHOD2 ( Mix  ,
void(size_t number_of_channels, AudioFrame *audio_frame_for_mixing)   
)

◆ MOCK_METHOD2() [2/2]

webrtc::test::MockAudioMixer::MOCK_METHOD2 ( Mix  ,
void(size_t number_of_channels, AudioFrame *audio_frame_for_mixing)   
)

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