diff options
author | Matthew Hoops | 2011-09-20 13:04:27 -0400 |
---|---|---|
committer | Matthew Hoops | 2011-09-20 13:04:27 -0400 |
commit | 2dbf379d11b4099b97e4ba6525609cc21535fe65 (patch) | |
tree | 86ded7fd35481346079760c324b91b17308e0c80 | |
parent | e21224ff9a590144f2afee292ac342bc9769e2eb (diff) | |
download | scummvm-rg350-2dbf379d11b4099b97e4ba6525609cc21535fe65.tar.gz scummvm-rg350-2dbf379d11b4099b97e4ba6525609cc21535fe65.tar.bz2 scummvm-rg350-2dbf379d11b4099b97e4ba6525609cc21535fe65.zip |
PEGASUS: Fix some movie bugs
-rwxr-xr-x | engines/pegasus/movie.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/engines/pegasus/movie.cpp b/engines/pegasus/movie.cpp index c341d0c18a..8f79c03957 100755 --- a/engines/pegasus/movie.cpp +++ b/engines/pegasus/movie.cpp @@ -91,6 +91,8 @@ void Movie::redrawMovieWorld() { // Just copy to our surface _surface->copyFrom(*frame); } + + triggerRedraw(); } } @@ -125,6 +127,8 @@ TimeValue Movie::getTime(const TimeScale scale) { void Movie::setRate(const Common::Rational rate) { if (rate != 1 && rate != 0) error("Cannot set movie rate"); + + TimeBase::setRate(rate); } void Movie::start() { |