diff options
author | Filippos Karapetis | 2010-11-24 15:12:43 +0000 |
---|---|---|
committer | Filippos Karapetis | 2010-11-24 15:12:43 +0000 |
commit | 1ebae78ff199385d451f844deef19ebf6b8e611e (patch) | |
tree | 9fe43d00a76b86c65149c46e03675b5e923a29e1 /engines/sci/sound | |
parent | 9493b9add55e1254ad56b4ffdf8b076b22c08546 (diff) | |
download | scummvm-rg350-1ebae78ff199385d451f844deef19ebf6b8e611e.tar.gz scummvm-rg350-1ebae78ff199385d451f844deef19ebf6b8e611e.tar.bz2 scummvm-rg350-1ebae78ff199385d451f844deef19ebf6b8e611e.zip |
SCI/SOUND: Applied patch #3117577 - "SCI: MT-32 plays "warble" of notes when music resumes", with some slight modifications
This is only used by SCI for now, but it is probably correct to apply this for
all engines, thus an appropriate TODO has been added
svn-id: r54460
Diffstat (limited to 'engines/sci/sound')
-rw-r--r-- | engines/sci/sound/music.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/sci/sound/music.cpp b/engines/sci/sound/music.cpp index 6628c175c6..d92669de39 100644 --- a/engines/sci/sound/music.cpp +++ b/engines/sci/sound/music.cpp @@ -416,7 +416,7 @@ void SciMusic::soundPlay(MusicEntry *pSnd) { uint16 prevLoop = pSnd->loop; pSnd->loop = 0; // Fast forward to the last position and perform associated events when loading - pSnd->pMidiParser->jumpToTick(pSnd->ticker, true); + pSnd->pMidiParser->jumpToTick(pSnd->ticker, true, true, true); // Restore looping pSnd->loop = prevLoop; } |