From e4c2350b3f5d4de9b60b5db67c9aa36e61f4c9f4 Mon Sep 17 00:00:00 2001 From: Chad Hanna <chad.hanna@ligo.org> Date: Thu, 13 Jun 2019 15:57:00 -0400 Subject: [PATCH] gstlal_interpolator: fix bug in determining minimum input size --- gstlal-ugly/gst/lal/gstlal_interpolator.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gstlal-ugly/gst/lal/gstlal_interpolator.c b/gstlal-ugly/gst/lal/gstlal_interpolator.c index 78cb02d658..2e517a7f7c 100644 --- a/gstlal-ugly/gst/lal/gstlal_interpolator.c +++ b/gstlal-ugly/gst/lal/gstlal_interpolator.c @@ -698,7 +698,7 @@ static guint get_output_length(GSTLALInterpolator *element, guint samps) { pretend_samps = element->half_length * element->inrate / element->outrate; } guint numinsamps = get_available_samples(element) + samps + pretend_samps; - if (numinsamps < kernel_length(element) - 1) + if (numinsamps < element->blocksampsin) return 0; // Note this could be zero guint numoutsamps = (numinsamps - kernel_length(element) - 1) * element->outrate / element->inrate; -- GitLab