Browse Source

Fix resuming streaming sources. Resolves issue #1362.

Alex Szpakowski 7 years ago
parent
commit
55822489cf
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/modules/audio/openal/Source.cpp

+ 1 - 1
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();
 	}
 }