Mercurial > hg > svapp
comparison audioio/AudioCallbackPlaySource.cpp @ 397:f747be6743ab
Debug bits
| author | Chris Cannam |
|---|---|
| date | Wed, 13 Aug 2014 16:44:50 +0100 |
| parents | 1e4fa2007e61 |
| children | 7373a8c262ca f7dddea0dbe0 |
comparison
equal
deleted
inserted
replaced
| 396:2f54917f1599 | 397:f747be6743ab |
|---|---|
| 359 void | 359 void |
| 360 AudioCallbackPlaySource::clearRingBuffers(bool haveLock, int count) | 360 AudioCallbackPlaySource::clearRingBuffers(bool haveLock, int count) |
| 361 { | 361 { |
| 362 if (!haveLock) m_mutex.lock(); | 362 if (!haveLock) m_mutex.lock(); |
| 363 | 363 |
| 364 cerr << "clearRingBuffers" << endl; | |
| 365 | |
| 364 rebuildRangeLists(); | 366 rebuildRangeLists(); |
| 365 | 367 |
| 366 if (count == 0) { | 368 if (count == 0) { |
| 367 if (m_writeBuffers) count = m_writeBuffers->size(); | 369 if (m_writeBuffers) count = m_writeBuffers->size(); |
| 368 } | 370 } |
| 369 | 371 |
| 372 cerr << "current playing frame = " << getCurrentPlayingFrame() << endl; | |
| 373 | |
| 374 cerr << "write buffer fill (before) = " << m_writeBufferFill << endl; | |
| 375 | |
| 370 m_writeBufferFill = getCurrentBufferedFrame(); | 376 m_writeBufferFill = getCurrentBufferedFrame(); |
| 377 | |
| 378 cerr << "current buffered frame = " << m_writeBufferFill << endl; | |
| 371 | 379 |
| 372 if (m_readBuffers != m_writeBuffers) { | 380 if (m_readBuffers != m_writeBuffers) { |
| 373 delete m_writeBuffers; | 381 delete m_writeBuffers; |
| 374 } | 382 } |
| 375 | 383 |
