| 1235 | } |
| 1236 | |
| 1237 | static void StopNoLock(SoundSystem* sound, HSoundInstance sound_instance) |
| 1238 | { |
| 1239 | DM_MUTEX_OPTIONAL_SCOPED_LOCK(g_SoundSystem->m_Mutex); |
| 1240 | sound_instance->m_Playing = 0; |
| 1241 | dmSoundCodec::Reset(sound->m_CodecContext, sound_instance->m_Decoder); |
| 1242 | ResetInstanceMixState(sound_instance); |
| 1243 | } |
| 1244 | |
| 1245 | Result Stop(HSoundInstance sound_instance) |
| 1246 | { |
no test coverage detected