| 1280 | |
| 1281 | |
| 1282 | void Mixer::fifoWriter::write( surroundSampleFrame * buffer ) |
| 1283 | { |
| 1284 | m_mixer->m_waitChangesMutex.lock(); |
| 1285 | m_mixer->m_waitingForWrite = true; |
| 1286 | m_mixer->m_waitChangesMutex.unlock(); |
| 1287 | m_mixer->runChangesInModel(); |
| 1288 | |
| 1289 | m_fifo->write( buffer ); |
| 1290 | |
| 1291 | m_mixer->m_doChangesMutex.lock(); |
| 1292 | m_mixer->m_waitingForWrite = false; |
| 1293 | m_mixer->m_doChangesMutex.unlock(); |
| 1294 | } |
| 1295 | |
| 1296 | |
| 1297 |
no test coverage detected