diff options
Diffstat (limited to 'src/Utils.cpp')
-rw-r--r-- | src/Utils.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/Utils.cpp b/src/Utils.cpp index c73932b..3032f22 100644 --- a/src/Utils.cpp +++ b/src/Utils.cpp @@ -126,4 +126,13 @@ namespace QuickMedia { strftime(time_str, sizeof(time_str) - 1, "%Y %b %d, %a %H:%M", &time_tm); return time_str; } + + int64_t get_unix_time_monotonic() { + struct timespec t; + if(clock_gettime(CLOCK_MONOTONIC, &t) == -1) { + fprintf(stderr, "This kernel version doesn't support CLOCK_MONOTONIC\n"); + abort(); + } + return t.tv_sec; + } }
\ No newline at end of file |