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:
parent
3ce6aee98b
commit
5ad772c3b3
@ -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
|
||||||
|
Loading…
x
Reference in New Issue
Block a user