[Scummvm-cvs-logs] CVS: scummvm/sound vorbis.cpp,1.9,1.10

Max Horn fingolfin at users.sourceforge.net
Sun Jan 18 12:58:02 CET 2004


Update of /cvsroot/scummvm/scummvm/sound
In directory sc8-pr-cvs1:/tmp/cvs-serv23708/sound

Modified Files:
	vorbis.cpp 
Log Message:
Patch #878883: Fix for Ogg Vorbis playback

Index: vorbis.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/sound/vorbis.cpp,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -d -r1.9 -r1.10
--- vorbis.cpp	17 Jan 2004 14:20:32 -0000	1.9
+++ vorbis.cpp	18 Jan 2004 20:57:45 -0000	1.10
@@ -229,7 +229,7 @@
 int VorbisInputStream::readBuffer(int16 *buffer, const int numSamples) {
 	int samples = 0;
 	while (samples < numSamples && !eosIntern()) {
-		const int len = MIN(numSamples, samples + (int)(_bufferEnd - _pos));
+		const int len = MIN(numSamples - samples, (int)(_bufferEnd - _pos));
 		memcpy(buffer, _pos, len * 2);
 		buffer += len;
 		_pos += len;





More information about the Scummvm-git-logs mailing list