[Scummvm-cvs-logs] SF.net SVN: scummvm:[47316] scummvm/trunk/sound/audiostream.cpp
lordhoto at users.sourceforge.net
lordhoto at users.sourceforge.net
Sat Jan 16 00:17:27 CET 2010
Revision: 47316
http://scummvm.svn.sourceforge.net/scummvm/?rev=47316&view=rev
Author: lordhoto
Date: 2010-01-15 23:16:43 +0000 (Fri, 15 Jan 2010)
Log Message:
-----------
Fix QueuingAudioStreamImpl::endOfStream implementation. This fixes cut off speech in COMI for me.
Modified Paths:
--------------
scummvm/trunk/sound/audiostream.cpp
Modified: scummvm/trunk/sound/audiostream.cpp
===================================================================
--- scummvm/trunk/sound/audiostream.cpp 2010-01-15 22:15:58 UTC (rev 47315)
+++ scummvm/trunk/sound/audiostream.cpp 2010-01-15 23:16:43 UTC (rev 47316)
@@ -728,7 +728,7 @@
//Common::StackLock lock(_mutex);
return _queue.empty();
}
- virtual bool endOfStream() const { return _finished; }
+ virtual bool endOfStream() const { return _finished && _queue.empty(); }
// Implement the QueuingAudioStream API
virtual void queueAudioStream(AudioStream *stream, bool disposeAfterUse);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Scummvm-git-logs
mailing list