diff --git a/libavfilter/vf_vidstabtransform.c b/libavfilter/vf_vidstabtransform.c index 4e9748f69d..87953b2618 100644 --- a/libavfilter/vf_vidstabtransform.c +++ b/libavfilter/vf_vidstabtransform.c @@ -237,7 +237,7 @@ static int filter_frame(AVFilterLink *inlink, AVFrame *in) inframe.data[plane] = in->data[plane]; inframe.linesize[plane] = in->linesize[plane]; } - if (out == in) { // inplace + if (direct) { vsTransformPrepare(td, &inframe, &inframe); } else { // separate frames VSFrame outframe;