diff options
-rw-r--r-- | src/pulsecore/filter/lfe-filter.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/pulsecore/filter/lfe-filter.c b/src/pulsecore/filter/lfe-filter.c index 8c79b556b..5f5ace25b 100644 --- a/src/pulsecore/filter/lfe-filter.c +++ b/src/pulsecore/filter/lfe-filter.c @@ -113,7 +113,7 @@ pa_memchunk * pa_lfe_filter_process(pa_lfe_filter_t *f, pa_memchunk *buf) { struct saved_state *s, *s2; void *data; - if (!f->active) + if (!f->active || !buf->length) return buf; /* Remove old states (FIXME: we could do better than searching the entire array here?) */ |