| 222 | } |
| 223 | |
| 224 | void Mixer::stopAll(float rampTime) { |
| 225 | MutexLocker locker(m_queueMutex); |
| 226 | float vel = rateOfChangeFromRampTime(rampTime); |
| 227 | for (auto const& p : m_audios) |
| 228 | p.first->stop(vel); |
| 229 | } |
| 230 | |
| 231 | void Mixer::read(int16_t* outBuffer, size_t frameCount, ExtraMixFunction extraMixFunction) { |
| 232 | // Make this method as least locky as possible by copying all the needed |
nothing calls this directly
no test coverage detected