summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Herkt <lachs0r@srsfckn.biz>2015-02-12 10:12:29 +0100
committerMartin Herkt <lachs0r@srsfckn.biz>2015-02-12 10:15:12 +0100
commita17ea73636c62e417fe93ea70bef4eaa2d334881 (patch)
treee263bff2552ed942f1b0ba67ef22a452c6008496
parent371e5d066585015b7297d9677eb9e119f3191690 (diff)
downloadmpv-a17ea73636c62e417fe93ea70bef4eaa2d334881.tar.bz2
mpv-a17ea73636c62e417fe93ea70bef4eaa2d334881.tar.xz
af_rubberband: actually fix deadlock
371e5d0 missed this one
-rw-r--r--audio/filter/af_rubberband.c2
1 files changed, 1 insertions, 1 deletions
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;