diff --git a/libavfilter/vf_rotate.c b/libavfilter/vf_rotate.c index d13f678dc3..f70a8ef274 100644 --- a/libavfilter/vf_rotate.c +++ b/libavfilter/vf_rotate.c @@ -337,7 +337,7 @@ static int filter_frame(AVFilterLink *inlink, AVFrame *in) int inw = FF_CEIL_RSHIFT(inlink->w, hsub); int inh = FF_CEIL_RSHIFT(inlink->h, vsub); int outw = FF_CEIL_RSHIFT(outlink->w, hsub); - int outh = FF_CEIL_RSHIFT(outlink->h, hsub); + int outh = FF_CEIL_RSHIFT(outlink->h, vsub); const int xi = -outw/2 * c; const int yi = outw/2 * s;