From e95818435e9d2e2ed15b9b0faad41abf7b2cfea6 Mon Sep 17 00:00:00 2001 From: "Steinar H. Gunderson" Date: Sat, 17 Jun 2017 13:45:00 +0200 Subject: [PATCH] Fix compilation error. --- mixer.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mixer.cpp b/mixer.cpp index 6846d83..89cfd5f 100644 --- a/mixer.cpp +++ b/mixer.cpp @@ -217,6 +217,7 @@ void QueueLengthPolicy::update_policy(unsigned queue_length) been_at_safe_point_since_last_starvation = false; ++metric_input_duped_frames; metric_input_queue_safe_length_frames = safe_queue_length; + metric_input_queue_length_frames = 0; return; } if (queue_length >= safe_queue_length) { @@ -229,6 +230,7 @@ void QueueLengthPolicy::update_policy(unsigned queue_length) card_index, safe_queue_length); frames_with_at_least_one = 0; } + metric_input_queue_length_frames = min(queue_length, safe_queue_length); // The caller will drop frames for us if needed. } Mixer::Mixer(const QSurfaceFormat &format, unsigned num_cards) @@ -1045,7 +1047,6 @@ void Mixer::trim_queue(CaptureCard *card, unsigned card_index) ++dropped_frames; } - metric_input_queue_length_frames = queue_length; card->metric_input_dropped_frames_jitter += dropped_frames; #if 0 -- 2.39.2