TITANIC: Fix empty holes appearing in room transition videos

This commit is contained in:
Paul Gilbert 2017-06-18 22:09:24 -04:00
parent f3c7aa9774
commit eb68a94527

View File

@ -160,6 +160,11 @@ void AVISurface::seekToFrame(uint frameNumber) {
--frameNumber;
if ((int)frameNumber != _currentFrame) {
if (frameNumber > 0) {
_decoder->seekToFrame(frameNumber - 1);
renderFrame();
}
_decoder->seekToFrame(frameNumber);
_currentFrame = _priorFrame = (int)frameNumber;
}