From a17ea73636c62e417fe93ea70bef4eaa2d334881 Mon Sep 17 00:00:00 2001 From: Martin Herkt Date: Thu, 12 Feb 2015 10:12:29 +0100 Subject: af_rubberband: actually fix deadlock 371e5d0 missed this one --- audio/filter/af_rubberband.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/audio/filter/af_rubberband.c b/audio/filter/af_rubberband.c index 83019f7597..2619e4b210 100644 --- a/audio/filter/af_rubberband.c +++ b/audio/filter/af_rubberband.c @@ -105,7 +105,7 @@ static int filter_out(struct af_instance *af) { struct priv *p = af->priv; - while (!rubberband_available(p->rubber)) { + while (rubberband_available(p->rubber) <= 0) { const float *dummy[MP_NUM_CHANNELS] = {0}; const float **in_data = dummy; size_t in_samples = 0; -- cgit v1.2.3