diff --git a/audio/filter/af.c b/audio/filter/af.c index f37a47697e..bccdcefde0 100644 --- a/audio/filter/af.c +++ b/audio/filter/af.c @@ -519,6 +519,8 @@ static int af_reinit(struct af_stream *s) af->info->name, rv); goto error; } + if (af && !af->auto_inserted) + retry = 0; } /* Set previously unset fields in s->output to those of the filter chain