From 55822489cf37be5985861e20fbd116c44fcd1019 Mon Sep 17 00:00:00 2001 From: Alex Szpakowski Date: Sat, 30 Dec 2017 16:41:54 -0400 Subject: [PATCH] Fix resuming streaming sources. Resolves issue #1362. --- src/modules/audio/openal/Source.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/audio/openal/Source.cpp b/src/modules/audio/openal/Source.cpp index ddefb5302..12281860f 100644 --- a/src/modules/audio/openal/Source.cpp +++ b/src/modules/audio/openal/Source.cpp @@ -967,7 +967,7 @@ void Source::resumeAtomic() alSourcePlay(source); //failed to play or nothing to play - if (alGetError() == AL_INVALID_VALUE || (sourceType == TYPE_STREAM && unusedBuffers.empty())) + if (alGetError() == AL_INVALID_VALUE || (sourceType == TYPE_STREAM && (int) unusedBuffers.size() == buffers)) stop(); } }