From 43ae0131cdcb76b048922cbd557582ef2cbb65eb Mon Sep 17 00:00:00 2001 From: Miroslav Lichvar Date: Thu, 10 Feb 2022 15:16:08 +0100 Subject: [PATCH] sourcestats: use constant for required number of samples --- sourcestats.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sourcestats.c b/sourcestats.c index 900dc60..0f2dedb 100644 --- a/sourcestats.c +++ b/sourcestats.c @@ -698,7 +698,8 @@ SST_GetSelectionData(SST_Stats inst, struct timespec *now, /* If maxsamples is too small to have a successful regression, enable the selection as a special case for a fast update/print-once reference mode */ - if (!*select_ok && inst->n_samples < 3 && inst->n_samples == inst->max_samples) { + if (!*select_ok && inst->n_samples < MIN_SAMPLES_FOR_REGRESS && + inst->n_samples == inst->max_samples) { *std_dev = CNF_GetMaxJitter(); *select_ok = 1; } @@ -814,7 +815,7 @@ SST_PredictOffset(SST_Stats inst, struct timespec *when) { double elapsed; - if (inst->n_samples < 3) { + if (inst->n_samples < MIN_SAMPLES_FOR_REGRESS) { /* We don't have any useful statistics, and presumably the poll interval is minimal. We can't do any useful prediction other than use the latest sample or zero if we don't have any samples */