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

#include <audio_sink.h>

Inheritance diagram for webrtc::test::AudioSink:
webrtc::AcmSwitchingOutputFrequencyOldApi webrtc::test::AudioChecksum webrtc::test::AudioChecksum webrtc::test::AudioSinkFork webrtc::test::AudioSinkFork webrtc::test::OutputAudioFile webrtc::test::OutputAudioFile webrtc::test::OutputWavFile webrtc::test::OutputWavFile

Public Member Functions

 AudioSink ()
 
virtual ~AudioSink ()
 
virtual bool WriteArray (const int16_t *audio, size_t num_samples)=0
 
bool WriteAudioFrame (const AudioFrame &audio_frame)
 
 AudioSink ()
 
virtual ~AudioSink ()
 
virtual bool WriteArray (const int16_t *audio, size_t num_samples)=0
 
bool WriteAudioFrame (const AudioFrame &audio_frame)
 

Constructor & Destructor Documentation

◆ AudioSink() [1/2]

webrtc::test::AudioSink::AudioSink ( )
inline

◆ ~AudioSink() [1/2]

virtual webrtc::test::AudioSink::~AudioSink ( )
inlinevirtual

◆ AudioSink() [2/2]

webrtc::test::AudioSink::AudioSink ( )
inline

◆ ~AudioSink() [2/2]

virtual webrtc::test::AudioSink::~AudioSink ( )
inlinevirtual

Member Function Documentation

◆ WriteArray() [1/2]

virtual bool webrtc::test::AudioSink::WriteArray ( const int16_t audio,
size_t  num_samples 
)
pure virtual

◆ WriteArray() [2/2]

virtual bool webrtc::test::AudioSink::WriteArray ( const int16_t audio,
size_t  num_samples 
)
pure virtual

◆ WriteAudioFrame() [1/2]

bool webrtc::test::AudioSink::WriteAudioFrame ( const AudioFrame audio_frame)
inline

◆ WriteAudioFrame() [2/2]

bool webrtc::test::AudioSink::WriteAudioFrame ( const AudioFrame audio_frame)
inline

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