This commit is contained in:
Rachael Alexanderson 2017-05-07 21:29:12 -04:00
commit cdb68f159c

View file

@ -1585,7 +1585,7 @@ FISoundChannel *OpenALSoundRenderer::StartSound(SoundHandle sfx, float vol, int
else else
{ {
if((chanflags&SNDF_ABSTIME)) if((chanflags&SNDF_ABSTIME))
alSourcef(source, AL_SEC_OFFSET, reuse_chan->StartTime.Lo/1000.f); alSourcef(source, AL_SAMPLE_OFFSET, reuse_chan->StartTime.Lo);
else else
{ {
float offset = std::chrono::duration_cast<std::chrono::duration<float>>( float offset = std::chrono::duration_cast<std::chrono::duration<float>>(
@ -1793,7 +1793,7 @@ FISoundChannel *OpenALSoundRenderer::StartSound3D(SoundHandle sfx, SoundListener
else else
{ {
if((chanflags&SNDF_ABSTIME)) if((chanflags&SNDF_ABSTIME))
alSourcef(source, AL_SEC_OFFSET, reuse_chan->StartTime.Lo/1000.f); alSourcef(source, AL_SAMPLE_OFFSET, reuse_chan->StartTime.Lo);
else else
{ {
float offset = std::chrono::duration_cast<std::chrono::duration<float>>( float offset = std::chrono::duration_cast<std::chrono::duration<float>>(