diff options
author | Paweł Kołodziejski | 2007-02-15 17:53:59 +0000 |
---|---|---|
committer | Paweł Kołodziejski | 2007-02-15 17:53:59 +0000 |
commit | 310e275a79a047212fcff6d10ea8e3067ad7dc1f (patch) | |
tree | c1a1ad5c88aec70d49f7661c01acd0a71940de1d /engines/scumm/imuse_digi | |
parent | 9ad0fdda9605f64a303654c855099e271c60e4a2 (diff) | |
download | scummvm-rg350-310e275a79a047212fcff6d10ea8e3067ad7dc1f.tar.gz scummvm-rg350-310e275a79a047212fcff6d10ea8e3067ad7dc1f.tar.bz2 scummvm-rg350-310e275a79a047212fcff6d10ea8e3067ad7dc1f.zip |
not need this hack as smush player is no longer on another thread
svn-id: r25610
Diffstat (limited to 'engines/scumm/imuse_digi')
-rw-r--r-- | engines/scumm/imuse_digi/dimuse_script.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/engines/scumm/imuse_digi/dimuse_script.cpp b/engines/scumm/imuse_digi/dimuse_script.cpp index f2ca4f6f81..f2fd1e3804 100644 --- a/engines/scumm/imuse_digi/dimuse_script.cpp +++ b/engines/scumm/imuse_digi/dimuse_script.cpp @@ -165,14 +165,12 @@ void IMuseDigital::flushTracks() { debug(5, "flushTracks()"); for (int l = 0; l < MAX_DIGITAL_TRACKS + MAX_DIGITAL_FADETRACKS; l++) { Track *track = _track[l]; - if (track->used && (track->readyToRemove || - (_vm->_insaneRunning && track->toBeRemoved))) { // INSANE hack for sync timer mode + if (track->used && (track->readyToRemove) { if (track->stream) { if (!track->stream->endOfStream()) { track->stream->finish(); } - if (track->stream->endOfStream() - || _vm->_insaneRunning) { // INSANE hack for sync timer mode + if (track->stream->endOfStream()) { _mixer->stopHandle(track->handle); delete track->stream; track->stream = NULL; |