Mercurial > hg > vamp-live-host
diff audioio/AudioCallbackRecordSource.h @ 0:a6020bf991cd
* Initial import of what may or may not become a simple live visual-response
host for causal Vamp plugins
author | cannam |
---|---|
date | Thu, 19 Oct 2006 16:53:48 +0000 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/audioio/AudioCallbackRecordSource.h Thu Oct 19 16:53:48 2006 +0000 @@ -0,0 +1,23 @@ +/* -*- c-basic-offset: 4 indent-tabs-mode: nil -*- vi:set ts=8 sts=4 sw=4: */ + +#ifndef _AUDIO_CALLBACK_RECORD_SOURCE_H_ +#define _AUDIO_CALLBACK_RECORD_SOURCE_H_ + +#include <QObject> + +class AudioCallbackRecordTarget; + +class AudioCallbackRecordSource +{ +public: + AudioCallbackRecordSource(AudioCallbackRecordTarget *target); + virtual ~AudioCallbackRecordSource(); + + virtual bool isOK() const = 0; + +protected: + AudioCallbackRecordTarget *m_target; +}; + +#endif +