diff --git a/libavfilter/vf_dctdnoiz.c b/libavfilter/vf_dctdnoiz.c index 0dea590e9393f79982e6f2566507994bde2d2dec..8de203c0424f380361a9b8f0a44c98834b7a98e2 100644 --- a/libavfilter/vf_dctdnoiz.c +++ b/libavfilter/vf_dctdnoiz.c @@ -147,7 +147,7 @@ static int config_input(AVFilterLink *inlink) s->color_dct[y][x] = dct_3x3[rgba_map[y]][rgba_map[x]]; s->pr_width = inlink->w - (inlink->w - BSIZE) % s->step; - s->pr_height = inlink->w - (inlink->h - BSIZE) % s->step; + s->pr_height = inlink->h - (inlink->h - BSIZE) % s->step; if (s->pr_width != inlink->w) av_log(ctx, AV_LOG_WARNING, "The last %d horizontal pixels won't be denoised\n", inlink->w - s->pr_width);