]> git.sesse.net Git - nageru/blobdiff - nageru/queue_length_policy.h
Reset jitter history when frame rate changes.
[nageru] / nageru / queue_length_policy.h
index 329eb82983ac15d038e3d5953d4998f274cb4eac..0b8a4204fbcf7893d9f323ac6808fb7d66b04824 100644 (file)
@@ -54,6 +54,7 @@ private:
        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};