[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.
|