Browse Source

Put the clock_gettime based time impl into posix/

tags/v1.9.20
Greg V falkTX <falktx@falktx.com> 6 years ago
parent
commit
92e9596aa5
2 changed files with 5 additions and 17 deletions
  1. +2
    -2
      common/wscript
  2. +3
    -15
      posix/JackPosixTime.c

+ 2
- 2
common/wscript View File

@@ -105,8 +105,8 @@ def build(bld):
'../posix/JackPosixMutex.cpp', '../posix/JackPosixMutex.cpp',
'../posix/JackPosixSemaphore.cpp', '../posix/JackPosixSemaphore.cpp',
'../posix/JackSocket.cpp', '../posix/JackSocket.cpp',
'../freebsd/JackFreeBSDTime.c',
]
'../posix/JackPosixTime.c',
]
includes = ['../freebsd', '../posix'] + includes includes = ['../freebsd', '../posix'] + includes


if bld.env['IS_SUN']: if bld.env['IS_SUN']:


freebsd/JackFreeBSDTime.c → posix/JackPosixTime.c View File

@@ -57,25 +57,13 @@ SERVER_EXPORT void EndTime()


void SetClockSource(jack_timer_type_t source) void SetClockSource(jack_timer_type_t source)
{ {
jack_log("Clock source : %s", ClockSourceName(source));

switch (source)
{
case JACK_TIMER_SYSTEM_CLOCK:
default:
_jack_get_microseconds = jack_get_microseconds_from_system;
break;
}
jack_log("Clock source : %s", ClockSourceName(source));
_jack_get_microseconds = jack_get_microseconds_from_system;
} }


const char* ClockSourceName(jack_timer_type_t source) const char* ClockSourceName(jack_timer_type_t source)
{ {
switch (source) {
case JACK_TIMER_SYSTEM_CLOCK:
return "system clock via clock_gettime";
}

return "unknown";
return "system clock via clock_gettime";
} }


SERVER_EXPORT jack_time_t GetMicroSeconds() SERVER_EXPORT jack_time_t GetMicroSeconds()

Loading…
Cancel
Save