12#ifndef __AUDACITY_AUDIO_IO_LISTENER__
13#define __AUDACITY_AUDIO_IO_LISTENER__
std::vector< std::shared_ptr< RecordableSequence > > RecordableSequences
Monitors record play start/stop and new sample blocks. Has callbacks for these events.
virtual void OnAudioIORate(int rate)=0
virtual void OnSoundActivationThreshold()=0
virtual void OnAudioIOStopRecording()=0
virtual void OnAudioIOStartRecording()=0
virtual ~AudioIOListener()
virtual void OnCommitRecording()=0
virtual void OnAudioIONewBlocks(const RecordableSequences &sequences)=0