MCPcopy Create free account
hub / github.com/defold/defold / StopNoLock

Function StopNoLock

engine/sound/src/sound.cpp:1237–1243  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

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 {

Callers 2

DeleteSoundInstanceFunction · 0.85
StopFunction · 0.85

Calls 2

ResetFunction · 0.85
ResetInstanceMixStateFunction · 0.85

Tested by

no test coverage detected