Mercurial > hg > svcore
diff data/fileio/AudioFileReader.h @ 175:b0f4555b625e
* Introduce WritableWaveFileModel, and use it as an output model for audio
real-time plugin transforms. Updates aren't working correctly yet.
author | Chris Cannam |
---|---|
date | Tue, 03 Oct 2006 14:17:37 +0000 |
parents | 4b2ea82fd0ed |
children | 570794f6f6a7 |
line wrap: on
line diff
--- a/data/fileio/AudioFileReader.h Tue Oct 03 10:06:37 2006 +0000 +++ b/data/fileio/AudioFileReader.h Tue Oct 03 14:17:37 2006 +0000 @@ -19,8 +19,10 @@ #include <QString> #include "model/Model.h" // for SampleBlock -class AudioFileReader +class AudioFileReader : public QObject { + Q_OBJECT + public: virtual ~AudioFileReader() { } @@ -39,6 +41,9 @@ */ virtual void getInterleavedFrames(size_t start, size_t count, SampleBlock &frames) const = 0; + +signals: + void frameCountChanged(); protected: size_t m_frameCount;