diff options
-rw-r--r-- | audio/filter/af_lavcac3enc.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/audio/filter/af_lavcac3enc.c b/audio/filter/af_lavcac3enc.c index d0fdab0b08..575ad03449 100644 --- a/audio/filter/af_lavcac3enc.c +++ b/audio/filter/af_lavcac3enc.c @@ -265,6 +265,9 @@ static int filter_out(struct af_instance *af) { af_ac3enc_t *s = af->priv; + if (!s->pending) + return 0; + AVFrame *frame = av_frame_alloc(); if (!frame) { MP_FATAL(af, "Could not allocate memory \n"); |