Mercurial > hg > svcore
diff data/fileio/CodedAudioFileReader.h @ 1858:14747f24ad04
Use cancellable serialiser; add some more profiling points
author | Chris Cannam |
---|---|
date | Thu, 14 May 2020 16:36:48 +0100 |
parents | c01cbe41aeb5 |
children |
line wrap: on
line diff
--- a/data/fileio/CodedAudioFileReader.h Thu May 14 16:35:39 2020 +0100 +++ b/data/fileio/CodedAudioFileReader.h Thu May 14 16:36:48 2020 +0100 @@ -28,6 +28,8 @@ #include <sndfile.h> +#include <atomic> + class WavFileReader; class Serialiser; @@ -84,7 +86,7 @@ bool isDecodeCacheInitialised() const { return m_initialised; } - void startSerialised(QString id); + void startSerialised(QString id, const std::atomic<bool> *cancelled); void endSerialised(); private: