diff --git a/libavfilter/vf_curves.c b/libavfilter/vf_curves.c index 482a046b48..faa4d66451 100644 --- a/libavfilter/vf_curves.c +++ b/libavfilter/vf_curves.c @@ -478,7 +478,7 @@ static int filter_frame(AVFilterLink *inlink, AVFrame *in) int x, y, direct = 0; AVFilterContext *ctx = inlink->dst; CurvesContext *curves = ctx->priv; - AVFilterLink *outlink = inlink->dst->outputs[0]; + AVFilterLink *outlink = ctx->outputs[0]; AVFrame *out; uint8_t *dst; const uint8_t *src;