fix PCM WAV seeking

This commit is contained in:
Glenn Maynard
2004-11-01 08:27:26 +00:00
parent f55a617641
commit a80025d28f
+1
View File
@@ -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 );