std::deque<std::multiset<double>::iterator> history;
std::chrono::steady_clock::time_point expected_timestamp = std::chrono::steady_clock::time_point::min();
std::deque<std::multiset<double>::iterator> history;
std::chrono::steady_clock::time_point expected_timestamp = std::chrono::steady_clock::time_point::min();
// Metrics. There are no direct summaries for jitter, since we already have latency summaries.
std::atomic<int64_t> metric_input_underestimated_jitter_frames{0};
// Metrics. There are no direct summaries for jitter, since we already have latency summaries.
std::atomic<int64_t> metric_input_underestimated_jitter_frames{0};