diff --git a/libavfilter/vf_rotate.c b/libavfilter/vf_rotate.c index f12a103bf962324f60822d6eac9f7f80e9ce1cb0..36c4a7a32b912197ef0799317135ef897620207b 100644 --- a/libavfilter/vf_rotate.c +++ b/libavfilter/vf_rotate.c @@ -239,12 +239,12 @@ static int config_props(AVFilterLink *outlink) func1_names, func1, NULL, NULL, rot, 0, ctx); rot->var_values[VAR_OUT_W] = rot->var_values[VAR_OW] = res; rot->outw = res + 0.5; - SET_SIZE_EXPR(outh, "out_w"); + SET_SIZE_EXPR(outh, "out_h"); rot->var_values[VAR_OUT_H] = rot->var_values[VAR_OH] = res; rot->outh = res + 0.5; /* evaluate the width again, as it may depend on the evaluated output height */ - SET_SIZE_EXPR(outw, "out_h"); + SET_SIZE_EXPR(outw, "out_w"); rot->var_values[VAR_OUT_W] = rot->var_values[VAR_OW] = res; rot->outw = res + 0.5;