diff --git a/spa/plugins/alsa/alsa-utils.c b/spa/plugins/alsa/alsa-utils.c index 504152558..15806a9de 100644 --- a/spa/plugins/alsa/alsa-utils.c +++ b/spa/plugins/alsa/alsa-utils.c @@ -754,7 +754,7 @@ again: return res; } - if (!spa_list_is_empty(&state->ready) && total_written < state->threshold && written > 0) + if (!spa_list_is_empty(&state->ready) && written > 0) goto again; state->sample_count += total_written;