aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/resource.h
diff options
context:
space:
mode:
authorWillem Jan Palenstijn2013-04-14 01:32:37 +0200
committerWillem Jan Palenstijn2013-12-31 13:52:15 +0100
commit857d2e7beff46fcd5d26e8590c9891a4959b8d1f (patch)
tree489e46f9222f91d7d59da1a64779d0aaa5a27a6a /engines/sci/resource.h
parentf777e54df291d1f39aefdc40d1d966e50d261efb (diff)
downloadscummvm-rg350-857d2e7beff46fcd5d26e8590c9891a4959b8d1f.tar.gz
scummvm-rg350-857d2e7beff46fcd5d26e8590c9891a4959b8d1f.tar.bz2
scummvm-rg350-857d2e7beff46fcd5d26e8590c9891a4959b8d1f.zip
SCI: Rewrite MIDI channel remapping
This adds MIDI state tracking to allow channels to be temporarily unmapped and later re-mapped when there are free device channels available again.
Diffstat (limited to 'engines/sci/resource.h')
-rw-r--r--engines/sci/resource.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/engines/sci/resource.h b/engines/sci/resource.h
index c4c8e543b2..6a22f48086 100644
--- a/engines/sci/resource.h
+++ b/engines/sci/resource.h
@@ -554,6 +554,7 @@ class SoundResource {
public:
struct Channel {
byte number;
+ byte flags;
byte poly;
uint16 prio;
uint16 size;