Mercurial > hg > svcore
diff data/fileio/BQAFileReader.h @ 1858:14747f24ad04
Use cancellable serialiser; add some more profiling points
author | Chris Cannam |
---|---|
date | Thu, 14 May 2020 16:36:48 +0100 |
parents | b67f5b6a7978 |
children |
line wrap: on
line diff
--- a/data/fileio/BQAFileReader.h Thu May 14 16:35:39 2020 +0100 +++ b/data/fileio/BQAFileReader.h Thu May 14 16:36:48 2020 +0100 @@ -21,6 +21,7 @@ #include "base/Thread.h" #include <set> +#include <atomic> class ProgressReporter; @@ -69,7 +70,7 @@ breakfastquay::AudioReadStream *m_stream; - bool m_cancelled; + std::atomic<bool> m_cancelled; int m_completion; ProgressReporter *m_reporter;