[Scummvm-cvs-logs] CVS: scummvm/sound mixer.cpp,1.17,1.18

James Brown ender at users.sourceforge.net
Wed May 1 02:57:04 CEST 2002


Update of /cvsroot/scummvm/scummvm/sound
In directory usw-pr-cvs1:/tmp/cvs-serv17858

Modified Files:
	mixer.cpp 
Log Message:
Fix sound crash in some games. Thanks Michael Karcher.


Index: mixer.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/sound/mixer.cpp,v
retrieving revision 1.17
retrieving revision 1.18
diff -C2 -d -r1.17 -r1.18
*** mixer.cpp	28 Apr 2002 14:01:40 -0000	1.17
--- mixer.cpp	1 May 2002 09:56:14 -0000	1.18
***************
*** 154,158 ****
  	/* adjust the magnitute to prevent division error */
  	while (size & 0xFFFF0000)
! 		size >>= 1, rate >>= 1;
  
  	_size = size * mixer->_output_rate / rate;
--- 154,158 ----
  	/* adjust the magnitute to prevent division error */
  	while (size & 0xFFFF0000)
! 		size >>= 1, rate = (rate>>1) + 1;
  
  	_size = size * mixer->_output_rate / rate;





More information about the Scummvm-git-logs mailing list