Mercurial > hg > svcore
comparison data/model/ReadOnlyWaveFileModel.h @ 1557:d93e34684da7
Cautiously ensure we don't report readiness when the model is still updating; + some debug
author | Chris Cannam |
---|---|
date | Thu, 18 Oct 2018 13:12:58 +0100 |
parents | b7042aaecebe |
children | c01cbe41aeb5 |
comparison
equal
deleted
inserted
replaced
1556:7b4d56b01440 | 1557:d93e34684da7 |
---|---|
129 RangeBlock m_cache[2]; // interleaved at two base resolutions | 129 RangeBlock m_cache[2]; // interleaved at two base resolutions |
130 mutable QMutex m_mutex; | 130 mutable QMutex m_mutex; |
131 RangeCacheFillThread *m_fillThread; | 131 RangeCacheFillThread *m_fillThread; |
132 QTimer *m_updateTimer; | 132 QTimer *m_updateTimer; |
133 sv_frame_t m_lastFillExtent; | 133 sv_frame_t m_lastFillExtent; |
134 mutable int m_prevCompletion; | |
134 bool m_exiting; | 135 bool m_exiting; |
135 static PowerOfSqrtTwoZoomConstraint m_zoomConstraint; | 136 static PowerOfSqrtTwoZoomConstraint m_zoomConstraint; |
136 | 137 |
137 mutable floatvec_t m_directRead; | 138 mutable floatvec_t m_directRead; |
138 mutable sv_frame_t m_lastDirectReadStart; | 139 mutable sv_frame_t m_lastDirectReadStart; |