diff options
author | Paul Gilbert | 2014-02-06 22:47:34 -0500 |
---|---|---|
committer | Paul Gilbert | 2014-02-06 22:47:34 -0500 |
commit | ab0cdde53998881cd0087e55cbf2fdeeedf1e511 (patch) | |
tree | 99cf277e5fd073ebe0bf80795bc35bb916931719 /engines | |
parent | f6c687191834d5208cdcee5266676a8384771845 (diff) | |
download | scummvm-rg350-ab0cdde53998881cd0087e55cbf2fdeeedf1e511.tar.gz scummvm-rg350-ab0cdde53998881cd0087e55cbf2fdeeedf1e511.tar.bz2 scummvm-rg350-ab0cdde53998881cd0087e55cbf2fdeeedf1e511.zip |
VOYEUR: Fix sound distortions in the second part of the gossip interview
Diffstat (limited to 'engines')
-rw-r--r-- | engines/voyeur/voyeur_game.cpp | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/engines/voyeur/voyeur_game.cpp b/engines/voyeur/voyeur_game.cpp index 4577fe28c9..c95281e66e 100644 --- a/engines/voyeur/voyeur_game.cpp +++ b/engines/voyeur/voyeur_game.cpp @@ -765,17 +765,20 @@ void VoyeurEngine::doGossip() { // Play the initial gossip video decoder.play(this, 0x302, frameNumsP, posP); + decoder.close(); // Reset the palette and clear the screen _graphicsManager.resetPalette(); _graphicsManager.screenReset(); // Play interview video - decoder.loadFile("a2110100.rl2", true); - decoder.start(); + RL2Decoder decoder2; + decoder2.loadFile("a2110100.rl2", true); + decoder2.start(); _eventsManager.getMouseInfo(); - decoder.play(this); + decoder2.play(this); + decoder2.close(); _bVoy->freeBoltGroup(0x300); _graphicsManager.screenReset(); |