aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/sound/midiparser_sci.h
diff options
context:
space:
mode:
authorFilippos Karapetis2010-01-15 07:40:07 +0000
committerFilippos Karapetis2010-01-15 07:40:07 +0000
commit177cfe4c92085991867fe82ad750e51620f55f6e (patch)
tree5a728dbe92fdfa367b0afb98314d9ff980d79ba9 /engines/sci/sound/midiparser_sci.h
parent69c1de90e4ee2ad9650ce40a6bd06a296494d160 (diff)
downloadscummvm-rg350-177cfe4c92085991867fe82ad750e51620f55f6e.tar.gz
scummvm-rg350-177cfe4c92085991867fe82ad750e51620f55f6e.tar.bz2
scummvm-rg350-177cfe4c92085991867fe82ad750e51620f55f6e.zip
When unloading a song, only reset the channels that it actually used, not all channels
svn-id: r47304
Diffstat (limited to 'engines/sci/sound/midiparser_sci.h')
-rw-r--r--engines/sci/sound/midiparser_sci.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/engines/sci/sound/midiparser_sci.h b/engines/sci/sound/midiparser_sci.h
index 5e62e2d7c3..cc97466e37 100644
--- a/engines/sci/sound/midiparser_sci.h
+++ b/engines/sci/sound/midiparser_sci.h
@@ -84,6 +84,10 @@ protected:
bool _signalSet;
int16 _signalToSet;
+
+ // A 16-bit mask, containing the channels used
+ // by the currently parsed song
+ uint16 _channelsUsed;
};
} // End of namespace Sci