Browse Source

lavfi/astreamsync: fix eval memleak.

tags/n2.0
Clément Bœsch 12 years ago
parent
commit
2fb8ca7d2c
1 changed files with 9 additions and 0 deletions
  1. +9
    -0
      libavfilter/af_astreamsync.c

+ 9
- 0
libavfilter/af_astreamsync.c View File

@@ -180,6 +180,14 @@ static int filter_frame(AVFilterLink *inlink, AVFrame *insamples)
return 0;
}

static av_cold void uninit(AVFilterContext *ctx)
{
AStreamSyncContext *as = ctx->priv;

av_expr_free(as->expr);
as->expr = NULL;
}

static const AVFilterPad astreamsync_inputs[] = {
{
.name = "in1",
@@ -214,6 +222,7 @@ AVFilter avfilter_af_astreamsync = {
"in a configurable order."),
.priv_size = sizeof(AStreamSyncContext),
.init = init,
.uninit = uninit,
.query_formats = query_formats,
.inputs = astreamsync_inputs,
.outputs = astreamsync_outputs,


Loading…
Cancel
Save