Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/videolan/dav1d.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'tools/dav1d.c')
-rw-r--r--tools/dav1d.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/tools/dav1d.c b/tools/dav1d.c
index cf6f315..72ee894 100644
--- a/tools/dav1d.c
+++ b/tools/dav1d.c
@@ -64,14 +64,14 @@ static uint64_t get_time_nanos(void) {
LARGE_INTEGER t;
QueryPerformanceCounter(&t);
return 1000000000 * t.QuadPart / frequency.QuadPart;
-#elif defined(__APPLE__)
- mach_timebase_info_data_t info;
- mach_timebase_info(&info);
- return mach_absolute_time() * info.numer / info.denom;
#elif defined(HAVE_CLOCK_GETTIME)
struct timespec ts;
clock_gettime(CLOCK_MONOTONIC, &ts);
return 1000000000ULL * ts.tv_sec + ts.tv_nsec;
+#elif defined(__APPLE__)
+ mach_timebase_info_data_t info;
+ mach_timebase_info(&info);
+ return mach_absolute_time() * info.numer / info.denom;
#endif
}