(TEST) Try to fix OAL audio problems

This commit is contained in:
erorcun 2020-10-26 12:35:24 +03:00
parent 6729de49b1
commit 19cc6fafe0

View file

@ -67,13 +67,13 @@ public:
void Seek(uint32 milliseconds)
{
if ( !IsOpened() ) return;
sf_seek(m_pfSound, ms2samples(milliseconds), SF_SEEK_SET);
sf_seek(m_pfSound, ms2samples(milliseconds) * (float)GetChannels(), SF_SEEK_SET);
}
uint32 Tell()
{
if ( !IsOpened() ) return 0;
return samples2ms(sf_seek(m_pfSound, 0, SF_SEEK_CUR));
return samples2ms(sf_seek(m_pfSound, 0, SF_SEEK_CUR)) / (float)GetChannels();
}
uint32 Decode(void *buffer)