diff --git a/stepmania/src/arch/Sound/RageSoundDriver_ALSA9.cpp b/stepmania/src/arch/Sound/RageSoundDriver_ALSA9.cpp index ad40ad117a..58c3058568 100644 --- a/stepmania/src/arch/Sound/RageSoundDriver_ALSA9.cpp +++ b/stepmania/src/arch/Sound/RageSoundDriver_ALSA9.cpp @@ -192,7 +192,7 @@ void RageSound_ALSA9::StartMixing(RageSoundBase *snd) if( bEOF ) { stream_pool[i]->state = stream_pool[i]->FLUSHING; - stream_pool[i]->flush_pos = stream_pool[i]->pcm->GetPosition(); + stream_pool[i]->flush_pos = stream_pool[i]->pcm->GetPlayPos(); } else stream_pool[i]->state = stream_pool[i]->PLAYING;