* fix a threading issue

This commit is contained in:
Chris Cannam
2007-11-26 11:00:47 +00:00
parent 89ce4223ee
commit 48d640f696
7 changed files with 125 additions and 17 deletions

View File

@@ -87,7 +87,7 @@ protected:
size_t m_channels;
size_t consumeChannel(size_t channel, const float *input, size_t samples);
bool processChunks(size_t channel); // returns "last"
void processChunks(size_t channel, bool &any, bool &last);
bool processOneChunk(); // across all channels, for real time use
bool processChunkForChannel(size_t channel, size_t phaseIncrement,
size_t shiftIncrement, bool phaseReset);