From a80025d28f4a886ab6a14b0a6d1ec80eefd68cbb Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Mon, 1 Nov 2004 08:27:26 +0000 Subject: [PATCH] fix PCM WAV seeking --- stepmania/src/RageSoundReader_WAV.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/stepmania/src/RageSoundReader_WAV.cpp b/stepmania/src/RageSoundReader_WAV.cpp index 9a62176613..06d6a96986 100644 --- a/stepmania/src/RageSoundReader_WAV.cpp +++ b/stepmania/src/RageSoundReader_WAV.cpp @@ -101,6 +101,7 @@ struct WavReaderPCM: public WavReader { const int iBytesPerSec = m_WavData.m_iSampleRate * m_WavData.m_iChannels * m_WavData.m_iBitsPerSample / 8; int iByte = (int) ((int64_t(iMS) * iBytesPerSec) / 1000); + iByte = Quantize( iByte, m_WavData.m_iChannels * m_WavData.m_iBitsPerSample / 8 ); if( iByte > m_WavData.m_iDataChunkSize ) { m_File.Seek( m_WavData.m_iDataChunkSize+m_WavData.m_iDataChunkPos );