From 665b2f9a34e40bd256f0538875fb5507390a33a1 Mon Sep 17 00:00:00 2001 From: Guenter Geiger Date: Thu, 19 Jun 2003 17:29:05 +0000 Subject: changed include path, removed debug messages svn path=/trunk/externals/OSCx/; revision=727 --- OSC/dumpOSC.c | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) (limited to 'OSC/dumpOSC.c') diff --git a/OSC/dumpOSC.c b/OSC/dumpOSC.c index cbb4514..d74bddc 100644 --- a/OSC/dumpOSC.c +++ b/OSC/dumpOSC.c @@ -64,6 +64,7 @@ Technologies, University of California, Berkeley. */ #include "m_pd.h" +//#include "m_imp.h" #include "s_stuff.h" //#include "x_osc.h" @@ -524,6 +525,24 @@ int timeRound(double x) { return x >= 0.0 ? x+0.5 : x-0.5; } +/* +void WriteLogicalTime(char* dst) +{ + static double startTime = -1.0; + double sTime; + + // Initialisierung der Startzeit. + // Knnte effizienter (ohne 'if') auch irgendwo vorher passieren. + // Knnte wahrscheinlich auch 0.0 sein. + if (startTime < 0.0) { + startTime = clock_getlogicaltime(); + } + + sTime = clock_gettimesince(startTime) * 0.001; + *(int32_t*)dst = hton'K l((int32_t)sTime); + *(int32_t*)(dst+4) = htonl((int32_t)(4294967296.0 * sTime)); +} +*/ void WriteLogicalTime(char* dst) { @@ -552,7 +571,7 @@ Boolean dumpOSC_SendReply(char *buf, int n, void *clientDesc, int clientDescLeng dt0 = TimeToSeconds(t0); // client time dt1 = TimeToSeconds(t1); // server time - fprintf(stderr, "%f\t%f\t%f\n", dt0, dt1, dt0 - dt1); + // fprintf(stderr, "%f\t%f\t%f\n", dt0, dt1, dt0 - dt1); sendto(fd, buf, n, 0, (struct sockaddr *)clientDesc, clientDescLenght); return TRUE; -- cgit v1.2.1