| 186 | } |
| 187 | |
| 188 | void Mixer::addEffect(String const& effectName, EffectFunction effectFunction, float rampTime) { |
| 189 | MutexLocker locker(m_effectsMutex); |
| 190 | m_effects[effectName] = make_shared<EffectInfo>(EffectInfo{effectFunction, 0.0f, rateOfChangeFromRampTime(rampTime), false}); |
| 191 | } |
| 192 | |
| 193 | void Mixer::removeEffect(String const& effectName, float rampTime) { |
| 194 | MutexLocker locker(m_effectsMutex); |
no test coverage detected