19 : m_clock_frequency_hz(clock_frequency_hz)
28 auto now = std::chrono::system_clock::now().time_since_epoch();
29 auto now_us = std::chrono::duration_cast<std::chrono::microseconds>(
now);
33std::chrono::microseconds
36 auto now = std::chrono::system_clock::now().time_since_epoch();
37 auto now_us = std::chrono::duration_cast<std::chrono::microseconds>(
now);
39 auto then_us = std::chrono::microseconds(then);
41 return std::chrono::microseconds(0);
42 return then_us - now_us;
uint64_t get_timestamp_estimate() const override
std::chrono::microseconds get_wait_estimate(uint64_t ts) const override
uint64_t m_clock_frequency_hz
TimestampEstimatorSystem(uint64_t clock_frequency_hz)
#define TLOG_DEBUG(lvl,...)
PDS Frame with unphysical timestamp detected with ts