Do not use the clock_gettime for compensating period
authorSung-jae Park <nicesj.park@samsung.com>
Tue, 1 Oct 2013 01:03:05 +0000 (10:03 +0900)
committerSung-jae Park <nicesj.park@samsung.com>
Tue, 1 Oct 2013 01:03:05 +0000 (10:03 +0900)
Change-Id: Ib7295782bea879b5379e199635b5eec2247cb280

src/util.c

index 6871ccf..b3a53c3 100644 (file)
@@ -171,6 +171,7 @@ HAPI double util_time_delay_for_compensation(double period)
        unsigned long long curtime;
        unsigned long long _period;
        unsigned long long remain;
+       struct timeval tv;
        double ret;
 
        if (period == 0.0f) {
@@ -178,17 +179,12 @@ HAPI double util_time_delay_for_compensation(double period)
                return 0.0f;
        }
 
-#if defined(_USE_ECORE_TIME_GET)
-       curtime = ecore_time_get() * 1000000llu;
-#else
-       struct timeval tv;
        if (gettimeofday(&tv, NULL) < 0) {
                ErrPrint("gettimeofday: %s\n", strerror(errno));
                return period;
        }
 
        curtime = (unsigned long long)tv.tv_sec * 1000000llu + (unsigned long long)tv.tv_usec;
-#endif
 
        _period = (unsigned long long)(period * (double)1000000);
        if (_period == 0llu) {