mirror of
https://github.com/mackron/miniaudio.git
synced 2026-04-22 00:06:59 +02:00
Revert an experimental change.
This commit is contained in:
@@ -5361,12 +5361,8 @@ static void ma_engine_mix_sound(ma_engine* pEngine, ma_sound_group* pGroup, ma_s
|
||||
|
||||
/* If we reached the end of the sound we'll want to mark it as at the end and stop it. This should never be returned for looping sounds. */
|
||||
if (result == MA_AT_END) {
|
||||
if (pSound->isLooping) {
|
||||
ma_sound_seek_to_pcm_frame(pSound, 0);
|
||||
} else {
|
||||
ma_sound_stop_internal(pSound);
|
||||
c89atomic_exchange_32(&pSound->atEnd, MA_TRUE); /* This will be set to false in ma_sound_start(). */
|
||||
}
|
||||
ma_sound_stop_internal(pSound);
|
||||
c89atomic_exchange_32(&pSound->atEnd, MA_TRUE); /* This will be set to false in ma_sound_start(). */
|
||||
}
|
||||
|
||||
pSound->runningTimeInEngineFrames += offsetInFrames + framesProcessed;
|
||||
|
||||
Reference in New Issue
Block a user