aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/sound/midiparser_sci.h
diff options
context:
space:
mode:
authorMartin Kiewitz2010-06-17 11:54:54 +0000
committerMartin Kiewitz2010-06-17 11:54:54 +0000
commit423029c027c2013c4d23062b2ce81a807d6c74ec (patch)
tree9c198fd529675d1bd4ea04ba7270f7b4f896fac1 /engines/sci/sound/midiparser_sci.h
parent3a8e11767d07e836bc001e931c480a3cd63dcd67 (diff)
downloadscummvm-rg350-423029c027c2013c4d23062b2ce81a807d6c74ec.tar.gz
scummvm-rg350-423029c027c2013c4d23062b2ce81a807d6c74ec.tar.bz2
scummvm-rg350-423029c027c2013c4d23062b2ce81a807d6c74ec.zip
SCI: implemented channel muting for sci1, finally fixes lsl5 paino scene with patti
svn-id: r49926
Diffstat (limited to 'engines/sci/sound/midiparser_sci.h')
-rw-r--r--engines/sci/sound/midiparser_sci.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/engines/sci/sound/midiparser_sci.h b/engines/sci/sound/midiparser_sci.h
index 4888fa06ca..89d1e63d8c 100644
--- a/engines/sci/sound/midiparser_sci.h
+++ b/engines/sci/sound/midiparser_sci.h
@@ -76,9 +76,9 @@ public:
const byte *getMixedData() const { return _mixedData; }
void tryToOwnChannels();
+ void sendToDriver(uint32 b);
protected:
- void sendToDriver(uint32 b);
void parseNextEvent(EventInfo &info);
byte *midiMixChannels();
byte *midiFilterChannels(int channelMask);
@@ -101,6 +101,7 @@ protected:
bool _channelUsed[16];
int16 _channelRemap[16];
+ bool _channelMuted[16];
};
} // End of namespace Sci