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: