diff options
Diffstat (limited to 'engines/agos/animation.cpp')
-rw-r--r-- | engines/agos/animation.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/engines/agos/animation.cpp b/engines/agos/animation.cpp index e3ed7016f9..65f145ea34 100644 --- a/engines/agos/animation.cpp +++ b/engines/agos/animation.cpp @@ -425,8 +425,7 @@ void MoviePlayerSMK::startSound() { void MoviePlayerSMK::handleNextFrame() { decodeNextFrame(); - if (processFrame()) - _vm->_system->updateScreen(); + processFrame(); MoviePlayer::handleNextFrame(); } @@ -472,6 +471,9 @@ bool MoviePlayerSMK::processFrame() { return false; } + _vm->_system->updateScreen(); + + // Wait before showing the next frame _vm->_system->delayMillis(waitTime); return true; } |