[qfusion-cvs-commits] SF.net SVN: l33t: [796] trunk/qfusion/source/client
Brought to you by:
digiman
From: qfusion s. c. <l33...@li...> - 2007-12-05 22:08:33
|
Revision: 796 http://l33t.svn.sourceforge.net/l33t/?rev=796&view=rev Author: digiman Date: 2007-12-05 14:08:30 -0800 (Wed, 05 Dec 2007) Log Message: ----------- Use unsigned int and Sys_Milliseconds for cin->time Modified Paths: -------------- trunk/qfusion/source/client/cin.h trunk/qfusion/source/client/cl_cin.c Modified: trunk/qfusion/source/client/cin.h =================================================================== --- trunk/qfusion/source/client/cin.h 2007-12-05 22:04:21 UTC (rev 795) +++ trunk/qfusion/source/client/cin.h 2007-12-05 22:08:30 UTC (rev 796) @@ -75,7 +75,7 @@ int file; int headerlen; - int time; // Sys_Milliseconds for first cinematic frame + unsigned int time; // Sys_Milliseconds for first cinematic frame unsigned int frame; qbyte *pic; Modified: trunk/qfusion/source/client/cl_cin.c =================================================================== --- trunk/qfusion/source/client/cl_cin.c 2007-12-05 22:04:21 UTC (rev 795) +++ trunk/qfusion/source/client/cl_cin.c 2007-12-05 22:08:30 UTC (rev 796) @@ -127,12 +127,12 @@ return; } - frame = (cls.realtime - cin->time) * (float)(RoQ_FRAMERATE) / 1000; + frame = (Sys_Milliseconds () - cin->time) * (float)(RoQ_FRAMERATE) / 1000; if( frame <= cin->frame ) return; if( frame > cin->frame + 1 ) { Com_Printf( "Dropped frame: %i > %i\n", frame, cin->frame + 1 ); - cin->time = cls.realtime - cin->frame * 1000 / RoQ_FRAMERATE; + cin->time = Sys_Milliseconds () - cin->frame * 1000 / RoQ_FRAMERATE; } cin->pic = cin->pic_pending; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |