aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/sound/midiparser_sci.h
diff options
context:
space:
mode:
authorFilippos Karapetis2010-06-04 15:01:26 +0000
committerFilippos Karapetis2010-06-04 15:01:26 +0000
commit722c4f1b8dd9a25e94e48ea1368e786250de7a5c (patch)
treea163331038708cd2ea9f89983dda5259a4a22fb5 /engines/sci/sound/midiparser_sci.h
parentfdc9bbcbf5cee1b5e0cca6838ff30b0133b882fa (diff)
downloadscummvm-rg350-722c4f1b8dd9a25e94e48ea1368e786250de7a5c.tar.gz
scummvm-rg350-722c4f1b8dd9a25e94e48ea1368e786250de7a5c.tar.bz2
scummvm-rg350-722c4f1b8dd9a25e94e48ea1368e786250de7a5c.zip
Some more work on channel remapping: Moved the remapping code to the music loading code (still disabled)
svn-id: r49430
Diffstat (limited to 'engines/sci/sound/midiparser_sci.h')
-rw-r--r--engines/sci/sound/midiparser_sci.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/engines/sci/sound/midiparser_sci.h b/engines/sci/sound/midiparser_sci.h
index e33e613dd6..9d4b5a39da 100644
--- a/engines/sci/sound/midiparser_sci.h
+++ b/engines/sci/sound/midiparser_sci.h
@@ -77,6 +77,8 @@ public:
_channelRemap[channel] = newChannel;
}
+ void clearUsedChannels() { _channelsUsed = 0; }
+
protected:
bool isChannelUsed(byte channel) const { return _channelsUsed & (1 << channel); }
void setChannelUsed(byte channel) { _channelsUsed |= (1 << channel); }