lavfi/astreamsync: fix eval memleak.
This commit is contained in:
parent
5ec016ad0b
commit
2fb8ca7d2c
@ -180,6 +180,14 @@ static int filter_frame(AVFilterLink *inlink, AVFrame *insamples)
|
|||||||
return 0;
|
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[] = {
|
static const AVFilterPad astreamsync_inputs[] = {
|
||||||
{
|
{
|
||||||
.name = "in1",
|
.name = "in1",
|
||||||
@ -214,6 +222,7 @@ AVFilter avfilter_af_astreamsync = {
|
|||||||
"in a configurable order."),
|
"in a configurable order."),
|
||||||
.priv_size = sizeof(AStreamSyncContext),
|
.priv_size = sizeof(AStreamSyncContext),
|
||||||
.init = init,
|
.init = init,
|
||||||
|
.uninit = uninit,
|
||||||
.query_formats = query_formats,
|
.query_formats = query_formats,
|
||||||
.inputs = astreamsync_inputs,
|
.inputs = astreamsync_inputs,
|
||||||
.outputs = astreamsync_outputs,
|
.outputs = astreamsync_outputs,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user