1
0
mirror of https://gitlab.com/OpenMW/openmw.git synced 2025-02-23 06:41:08 +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; ALint queued;
alGetSourcei(mSource, AL_BUFFERS_QUEUED, &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; t = (double)(mDecoder->getSampleOffset() - inqueue) / (double)mSampleRate;
} }
else else