#define _QUEUE_LENGTH_POLICY_H 1
#include <atomic>
+#include <chrono>
+#include <deque>
+#include <set>
#include <string>
#include <utility>
#include <vector>
std::deque<std::multiset<double>::iterator> history;
std::chrono::steady_clock::time_point expected_timestamp = std::chrono::steady_clock::time_point::min();
+ int64_t last_duration = 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};