[PD-cvs] externals/unauthorized/exciter exciter.c,1.5,1.6
carmen rocco
ix9 at users.sourceforge.net
Sun May 30 07:20:02 CEST 2004
Update of /cvsroot/pure-data/externals/unauthorized/exciter
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16368/exciter
Modified Files:
exciter.c
Log Message:
trying out the roast of these NT Tweak .
Index: exciter.c
===================================================================
RCS file: /cvsroot/pure-data/externals/unauthorized/exciter/exciter.c,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** exciter.c 25 Sep 2003 20:58:54 -0000 1.5
--- exciter.c 30 May 2004 05:19:59 -0000 1.6
***************
*** 38,43 ****
#include <ctype.h>
#include <time.h>
- #include <sys/time.h>
-
#include <m_pd.h>
--- 38,41 ----
***************
*** 49,53 ****
--- 47,54 ----
#ifdef NT
#include <io.h>
+ #include <winsock2.h>
+ #include <sys/timeb.h>
#else
+ #include <sys/time.h>
#include <unistd.h>
#endif
***************
*** 688,693 ****
--- 689,699 ----
t_int gstart, gend;
t_exciter* x = (t_exciter*)(w[1]);
+ #ifdef NT
+ time_t et;
+ struct _timeb tv;
+ #else
struct timeval tv;
struct timezone tz;
+ #endif
long long looptime = 0L;
double preltime = x->x_reltime;
***************
*** 696,701 ****
{
// get current time in ms
! gettimeofday( &tv, &tz );
! looptime = tv.tv_sec*1000 + tv.tv_usec/1000;
if ( x->x_plooptime == 0L )
{
--- 702,713 ----
{
// get current time in ms
! #ifdef NT
! time( &et );
! _ftime( &tv );
! looptime = et*1000 + tv.millitm;
! #else
! gettimeofday( &tv, &tz );
! looptime = tv.tv_sec*1000 + tv.tv_usec/1000;
! #endif
if ( x->x_plooptime == 0L )
{
More information about the Pd-cvs
mailing list