19#ifndef AVFILTER_SCALE_EVAL_H
20#define AVFILTER_SCALE_EVAL_H
40 const char *w_expr,
const char *h_expr,
42 int *ret_w,
int *ret_h);
56 int *ret_w,
int *ret_h,
57 int force_original_aspect_ratio,
int force_divisible_by,
Main libavfilter public API header.
@ SCALE_FORCE_OAR_DISABLE
@ SCALE_FORCE_OAR_INCREASE
@ SCALE_FORCE_OAR_DECREASE
int ff_scale_adjust_dimensions(AVFilterLink *inlink, int *ret_w, int *ret_h, int force_original_aspect_ratio, int force_divisible_by, double w_adj)
Transform evaluated width and height obtained from ff_scale_eval_dimensions into actual target width ...
int ff_scale_eval_dimensions(void *ctx, const char *w_expr, const char *h_expr, AVFilterLink *inlink, AVFilterLink *outlink, int *ret_w, int *ret_h)
Parse and evaluate string expressions for width and height.
A link between two filters.
static AVFormatContext * ctx