webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
webrtc::MockMixerAudioSource Class Reference
Inheritance diagram for webrtc::MockMixerAudioSource:
webrtc::AudioMixer::Source

Public Member Functions

 MockMixerAudioSource ()
 
 MOCK_METHOD2 (GetAudioFrameWithInfo, AudioFrameInfo(int sample_rate_hz, AudioFrame *audio_frame))
 
 MOCK_CONST_METHOD0 (PreferredSampleRate, int())
 
 MOCK_CONST_METHOD0 (Ssrc, int())
 
AudioFramefake_frame ()
 
AudioFrameInfo fake_info ()
 
void set_fake_info (const AudioFrameInfo audio_frame_info)
 
- Public Member Functions inherited from webrtc::AudioMixer::Source
virtual AudioFrameInfo GetAudioFrameWithInfo (int sample_rate_hz, AudioFrame *audio_frame)=0
 
virtual int Ssrc () const =0
 
virtual int PreferredSampleRate () const =0
 
virtual ~Source ()
 
virtual AudioFrameInfo GetAudioFrameWithInfo (int sample_rate_hz, AudioFrame *audio_frame)=0
 
virtual int Ssrc () const =0
 
virtual int PreferredSampleRate () const =0
 
virtual ~Source ()
 

Additional Inherited Members

- Public Types inherited from webrtc::AudioMixer::Source
enum  AudioFrameInfo {
  AudioFrameInfo::kNormal, AudioFrameInfo::kMuted, AudioFrameInfo::kError, AudioFrameInfo::kNormal,
  AudioFrameInfo::kMuted, AudioFrameInfo::kError
}
 
enum  AudioFrameInfo {
  AudioFrameInfo::kNormal, AudioFrameInfo::kMuted, AudioFrameInfo::kError, AudioFrameInfo::kNormal,
  AudioFrameInfo::kMuted, AudioFrameInfo::kError
}
 

Constructor & Destructor Documentation

◆ MockMixerAudioSource()

webrtc::MockMixerAudioSource::MockMixerAudioSource ( )
inline

Member Function Documentation

◆ fake_frame()

AudioFrame* webrtc::MockMixerAudioSource::fake_frame ( )
inline

◆ fake_info()

AudioFrameInfo webrtc::MockMixerAudioSource::fake_info ( )
inline

◆ MOCK_CONST_METHOD0() [1/2]

webrtc::MockMixerAudioSource::MOCK_CONST_METHOD0 ( PreferredSampleRate  ,
int()   
)

◆ MOCK_CONST_METHOD0() [2/2]

webrtc::MockMixerAudioSource::MOCK_CONST_METHOD0 ( Ssrc  ,
int()   
)

◆ MOCK_METHOD2()

webrtc::MockMixerAudioSource::MOCK_METHOD2 ( GetAudioFrameWithInfo  ,
AudioFrameInfo(int sample_rate_hz, AudioFrame *audio_frame  
)

◆ set_fake_info()

void webrtc::MockMixerAudioSource::set_fake_info ( const AudioFrameInfo  audio_frame_info)
inline

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