Update of /cvsroot/vba/VisualBoyAdvance/src/gb
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20964/gb
Modified Files:
gbSound.cpp
Log Message:
Avoid turning sound on when changing sound quality if soundOffFlag is
true.
Index: gbSound.cpp
===================================================================
RCS file: /cvsroot/vba/VisualBoyAdvance/src/gb/gbSound.cpp,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** gbSound.cpp 4 Nov 2003 14:08:07 -0000 1.5
--- gbSound.cpp 7 Feb 2004 00:18:07 -0000 1.6
***************
*** 119,122 ****
--- 119,123 ----
extern bool soundLowPass;
extern bool soundReverse;
+ extern bool soundOffFlag;
bool gbDigitalSound = false;
***************
*** 854,861 ****
{
if(soundQuality != quality && systemCanChangeSoundQuality()) {
! soundShutdown();
soundQuality = quality;
soundNextPosition = 0;
! soundInit();
SOUND_CLOCK_TICKS = (gbSpeed ? 2 : 1) * 24 * soundQuality;
soundIndex = 0;
--- 855,864 ----
{
if(soundQuality != quality && systemCanChangeSoundQuality()) {
! if(!soundOffFlag)
! soundShutdown();
soundQuality = quality;
soundNextPosition = 0;
! if(!soundOffFlag)
! soundInit();
SOUND_CLOCK_TICKS = (gbSpeed ? 2 : 1) * 24 * soundQuality;
soundIndex = 0;
|