Mercurial > hg > svcore
comparison data/model/RangeSummarisableTimeValueModel.h @ 384:6f6ab834449d spectrogram-cache-rejig
* Merge from trunk
author | Chris Cannam |
---|---|
date | Wed, 27 Feb 2008 11:59:42 +0000 |
parents | 3ff8f571da09 |
children |
comparison
equal
deleted
inserted
replaced
337:a6fab10ff9e6 | 384:6f6ab834449d |
---|---|
69 * Return the range from the given start frame, corresponding to | 69 * Return the range from the given start frame, corresponding to |
70 * the given number of underlying sample frames, summarised at a | 70 * the given number of underlying sample frames, summarised at a |
71 * block size equal to the distance between start and end frames. | 71 * block size equal to the distance between start and end frames. |
72 */ | 72 */ |
73 virtual Range getSummary(size_t channel, size_t start, size_t count) const = 0; | 73 virtual Range getSummary(size_t channel, size_t start, size_t count) const = 0; |
74 | |
75 virtual size_t getSummaryBlockSize(size_t desired) const = 0; | |
76 | |
77 QString getTypeName() const { return tr("Range-Summarisable Time-Value"); } | |
74 }; | 78 }; |
75 | 79 |
76 #endif | 80 #endif |
77 | 81 |