diff options
Diffstat (limited to 'audio/filter')
-rw-r--r-- | audio/filter/af_lavcac3enc.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/audio/filter/af_lavcac3enc.c b/audio/filter/af_lavcac3enc.c index d5c2d25ad2..33e685eddb 100644 --- a/audio/filter/af_lavcac3enc.c +++ b/audio/filter/af_lavcac3enc.c @@ -192,10 +192,7 @@ static void uninit(struct af_instance* af) af_ac3enc_t *s = af->priv; if (s) { - if(s->lavc_actx) { - avcodec_close(s->lavc_actx); - av_free(s->lavc_actx); - } + avcodec_free_context(&s->lavc_actx); talloc_free(s->pending); } } |