1
0
mirror of https://gitlab.com/OpenMW/openmw.git synced 2025-02-22 12:39:59 +00:00

Fix streaming sound time

This commit is contained in:
Chris Robinson 2015-11-24 04:54:14 -08:00
parent 3ce6aee98b
commit 5ad772c3b3

View File

@ -376,7 +376,7 @@ double OpenAL_SoundStream::getTimeOffset()
{
ALint queued;
alGetSourcei(mSource, AL_BUFFERS_QUEUED, &queued);
ALint inqueue = mBufferSize/mFrameSize*queued + offset;
ALint inqueue = mBufferSize/mFrameSize*queued - offset;
t = (double)(mDecoder->getSampleOffset() - inqueue) / (double)mSampleRate;
}
else