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

Public Member Functions

 MockMixerParticipant ()
 
 MOCK_METHOD2 (GetAudioFrame, int32_t(const int32_t id, AudioFrame *audio_frame))
 
 MOCK_CONST_METHOD1 (NeededFrequency, int32_t(const int32_t id))
 
AudioFramefake_frame ()
 
- Public Member Functions inherited from webrtc::MixerParticipant
virtual int32_t GetAudioFrame (int32_t id, AudioFrame *audioFrame)
 
virtual AudioFrameInfo GetAudioFrameWithMuted (int32_t id, AudioFrame *audio_frame)
 
bool IsMixed () const
 
virtual int32_t NeededFrequency (int32_t id) const =0
 
virtual int32_t GetAudioFrame (int32_t id, AudioFrame *audioFrame)
 
virtual AudioFrameInfo GetAudioFrameWithMuted (int32_t id, AudioFrame *audio_frame)
 
bool IsMixed () const
 
virtual int32_t NeededFrequency (int32_t id) const =0
 

Additional Inherited Members

- Public Types inherited from webrtc::MixerParticipant
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
}
 
- Public Attributes inherited from webrtc::MixerParticipant
MixHistory_mixHistory
 
- Protected Member Functions inherited from webrtc::MixerParticipant
 MixerParticipant ()
 
virtual ~MixerParticipant ()
 
 MixerParticipant ()
 
virtual ~MixerParticipant ()
 

Constructor & Destructor Documentation

◆ MockMixerParticipant()

webrtc::MockMixerParticipant::MockMixerParticipant ( )
inline

Member Function Documentation

◆ fake_frame()

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

◆ MOCK_CONST_METHOD1()

webrtc::MockMixerParticipant::MOCK_CONST_METHOD1 ( NeededFrequency  ,
int32_t(const int32_t id  
)

◆ MOCK_METHOD2()

webrtc::MockMixerParticipant::MOCK_METHOD2 ( GetAudioFrame  ,
int32_t(const int32_t id, AudioFrame *audio_frame  
)

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