aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm
diff options
context:
space:
mode:
authorathrxx2019-08-03 22:23:24 +0200
committerathrxx2019-08-07 16:43:06 +0200
commit0e73472207b18e406f51e8bca9c3450dd908ec38 (patch)
tree676ca6131e65f5ec48668c4d01f63701ce7be0dc /engines/scumm
parent8b197e4ec70a52f91c0774be98acf5b373542bde (diff)
downloadscummvm-rg350-0e73472207b18e406f51e8bca9c3450dd908ec38.tar.gz
scummvm-rg350-0e73472207b18e406f51e8bca9c3450dd908ec38.tar.bz2
scummvm-rg350-0e73472207b18e406f51e8bca9c3450dd908ec38.zip
AUDIO: (FM-Towns/PC98) - cleanup mutex handling
Diffstat (limited to 'engines/scumm')
-rw-r--r--engines/scumm/imuse/drivers/fmtowns.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/engines/scumm/imuse/drivers/fmtowns.cpp b/engines/scumm/imuse/drivers/fmtowns.cpp
index 37765e07e7..cf15fcdb25 100644
--- a/engines/scumm/imuse/drivers/fmtowns.cpp
+++ b/engines/scumm/imuse/drivers/fmtowns.cpp
@@ -827,8 +827,7 @@ const uint8 TownsMidiInputChannel::_programAdjustLevel[] = {
MidiDriver_TOWNS::MidiDriver_TOWNS(Audio::Mixer *mixer) : _timerProc(0), _timerProcPara(0), _channels(0), _out(0),
_baseTempo(10080), _chanState(0), _operatorLevelTable(0), _tickCounter(0), _rand(1), _allocCurPos(0), _isOpen(false) {
- // We set exteral mutex handling to true to avoid lockups in SCUMM which has its own mutex.
- _intf = new TownsAudioInterface(mixer, this, true);
+ _intf = new TownsAudioInterface(mixer, this);
_channels = new TownsMidiInputChannel*[32];
for (int i = 0; i < 32; i++)