[Scummvm-cvs-logs] SF.net SVN: scummvm:[51861] scummvm/trunk/engines/gob/videoplayer.cpp

drmccoy at users.sourceforge.net drmccoy at users.sourceforge.net
Sun Aug 8 02:40:01 CEST 2010


Revision: 51861
          http://scummvm.svn.sourceforge.net/scummvm/?rev=51861&view=rev
Author:   drmccoy
Date:     2010-08-08 00:40:00 +0000 (Sun, 08 Aug 2010)

Log Message:
-----------
GOB: Properly utilize FixedRateVideoDecoder::getTimeToNextFrame()

Modified Paths:
--------------
    scummvm/trunk/engines/gob/videoplayer.cpp

Modified: scummvm/trunk/engines/gob/videoplayer.cpp
===================================================================
--- scummvm/trunk/engines/gob/videoplayer.cpp	2010-08-08 00:39:32 UTC (rev 51860)
+++ scummvm/trunk/engines/gob/videoplayer.cpp	2010-08-08 00:40:00 UTC (rev 51861)
@@ -159,7 +159,7 @@
 	if (primary)
 		_needBlit = (properties.flags & kFlagUseBackSurfaceContent) && (properties.sprite == Draw::kFrontSurface);
 
-	// video->decoder->setFrameRate(_vm->_util->getFrameRate());
+	video->decoder->setFrameRate(_vm->_util->getFrameRate());
 
 	WRITE_VAR(7, video->decoder->getFrameCount());
 
@@ -225,9 +225,8 @@
 			properties.fade = false;
 		}
 
-		_vm->_util->longDelay(100);
-		/*if (!_noCursorSwitch)
-			video.waitEndFrame();*/
+		if (!_noCursorSwitch)
+			_vm->_util->delay(video->decoder->getTimeToNextFrame());
 	}
 
 	evalBgShading(*video);


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Scummvm-git-logs mailing list