void clear() {
history.clear();
orders.clear();
+ expected_timestamp = std::chrono::steady_clock::time_point::min();
}
void frame_arrived(std::chrono::steady_clock::time_point now, int64_t frame_duration, size_t dropped_frames);
std::chrono::steady_clock::time_point get_expected_next_frame() const { return expected_timestamp; }