Merge branch 'new-time-structure'
Intermediate commits in the branch do not work or do not even build, but I'd better keep the various parts separate. We now have a unified "struct pp_time" everywhere, so se avoid a number of conversions, some code is more readable and we are eventually free from the 2038 bug. All time is now represented as 64b seconds and 64b scaled_nsecs. The scaling is 16 bits, like the correctionField, which is now added directly to the time stamps. Please expect some more housekeeping edits in the area, like factorizing commong code and constants, or removing fields that are not needed any more.
Showing
include/ppsi/pp-time.h
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Please
register
or
sign in
to comment