aboutsummaryrefslogtreecommitdiff
path: root/engines/mohawk
diff options
context:
space:
mode:
authorBastien Bouclet2012-12-09 17:19:57 +0100
committerBastien Bouclet2012-12-16 06:51:01 +0100
commite0c923fd5a5481eadf3d863617cca7dbf5197c52 (patch)
tree974bcf3e6116246fe1bcd5bf5482d6e4b03e99b0 /engines/mohawk
parent5d90c93385359b293f351bfd1ad66d4d1cb243d3 (diff)
downloadscummvm-rg350-e0c923fd5a5481eadf3d863617cca7dbf5197c52.tar.gz
scummvm-rg350-e0c923fd5a5481eadf3d863617cca7dbf5197c52.tar.bz2
scummvm-rg350-e0c923fd5a5481eadf3d863617cca7dbf5197c52.zip
MOHAWK: Play Stoneship chest valve opening movie backwards
Diffstat (limited to 'engines/mohawk')
-rw-r--r--engines/mohawk/myst_stacks/stoneship.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/mohawk/myst_stacks/stoneship.cpp b/engines/mohawk/myst_stacks/stoneship.cpp
index ef228e62f3..595f9db477 100644
--- a/engines/mohawk/myst_stacks/stoneship.cpp
+++ b/engines/mohawk/myst_stacks/stoneship.cpp
@@ -692,9 +692,9 @@ void Stoneship::o_chestValveVideos(uint16 op, uint16 var, uint16 argc, uint16 *a
_vm->_sound->resumeBackgroundMyst();
} else {
// Valve opening
- // TODO: Play backwards
VideoHandle valve = _vm->_video->playMovie(movie, 97, 267);
- _vm->_video->setVideoBounds(valve, Audio::Timestamp(0, 0, 600), Audio::Timestamp(0, 350, 600));
+ _vm->_video->seekToTime(valve, Audio::Timestamp(0, 350, 600));
+ _vm->_video->setVideoRate(valve, -1);
_vm->_video->waitUntilMovieEnds(valve);
}
}