From f8a43ee35f4ca2a409558fbb6bf978cc2ae54ab4 Mon Sep 17 00:00:00 2001 From: Sven Hesse Date: Sun, 8 Aug 2010 00:34:33 +0000 Subject: GOB: Stub the new VideoPlayer interface This is will be the new, less convoluted interface for playing videos within the gob engine. No actual functionality is implemented yet, and old functions are mostly commented out for now. svn-id: r51851 --- engines/gob/scenery.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'engines/gob/scenery.cpp') diff --git a/engines/gob/scenery.cpp b/engines/gob/scenery.cpp index 6b5982ec3e..edd2051f1a 100644 --- a/engines/gob/scenery.cpp +++ b/engines/gob/scenery.cpp @@ -616,19 +616,19 @@ void Scenery::updateAnim(int16 layer, int16 frame, int16 animation, int16 flags, return; } - if (frame >= _vm->_vidPlayer->getFrameCount(obj.videoSlot - 1)) + if (frame >= ((int16)_vm->_vidPlayer->getFrameCount(obj.videoSlot - 1))) frame = _vm->_vidPlayer->getFrameCount(obj.videoSlot - 1) - 1; // Seek to frame if (_vm->_vidPlayer->getCurrentFrame(obj.videoSlot - 1) < 256) { - while (_vm->_vidPlayer->getCurrentFrame(obj.videoSlot - 1) <= frame) + while (((int32)_vm->_vidPlayer->getCurrentFrame(obj.videoSlot - 1)) <= frame) _vm->_vidPlayer->slotPlay(obj.videoSlot - 1); } else { int16 curFrame = _vm->_vidPlayer->getCurrentFrame(obj.videoSlot - 1); uint8 frameWrap = curFrame / 256; frame = (frame + 1) % 256; - while (_vm->_vidPlayer->getCurrentFrame(obj.videoSlot - 1) < (frameWrap * 256 + frame)) + while (((int32)_vm->_vidPlayer->getCurrentFrame(obj.videoSlot - 1)) < (frameWrap * 256 + frame)) _vm->_vidPlayer->slotPlay(obj.videoSlot - 1); } -- cgit v1.2.3