dungeon_crawler

diff prototype/src/audio/ovstream.cc @ 56:f9b8bbebc9b3

fixed the music playback
author John Tsiombikas <nuclear@member.fsf.org>
date Thu, 20 Sep 2012 10:04:25 +0300
parents 4c427e28ca00
children
line diff
     1.1 --- a/prototype/src/audio/ovstream.cc	Wed Sep 19 08:19:10 2012 +0300
     1.2 +++ b/prototype/src/audio/ovstream.cc	Thu Sep 20 10:04:25 2012 +0300
     1.3 @@ -62,7 +62,7 @@
     1.4  	long total_read = 0;
     1.5  	while(total_read < bufsz) {
     1.6  		int bitstream;
     1.7 -		long rd = ov_read(&vf, buf->samples + total_read, bufsz, 0, 2, 1, &bitstream);
     1.8 +		long rd = ov_read(&vf, buf->samples + total_read, bufsz - total_read, 0, 2, 1, &bitstream);
     1.9  		if(!rd) {
    1.10  			bufsz = total_read;
    1.11  		} else {