Lines Matching refs:inlink
237 AVFilterLink *inlink = outlink->src->inputs[0];
240 const AVPixFmtDescriptor *desc = av_pix_fmt_desc_get(inlink->format);
248 var_values[VAR_IN_W] = var_values[VAR_IW] = inlink->w;
249 var_values[VAR_IN_H] = var_values[VAR_IH] = inlink->h;
252 var_values[VAR_A] = (double) inlink->w / inlink->h;
253 var_values[VAR_SAR] = inlink->sample_aspect_ratio.num ?
254 (double) inlink->sample_aspect_ratio.num / inlink->sample_aspect_ratio.den : 1;
296 w = inlink->w;
298 h = inlink->h;
304 w = av_rescale(h, inlink->w, inlink->h * factor_w) * factor_w;
306 h = av_rescale(w, inlink->h, inlink->w * factor_h) * factor_h;
311 int tmp_w = av_rescale(h, inlink->w, inlink->h);
312 int tmp_h = av_rescale(w, inlink->h, inlink->w);
324 (h * inlink->w) > INT_MAX ||
325 (w * inlink->h) > INT_MAX)
346 if (inlink->w == outlink->w && inlink->h == outlink->h &&
347 inlink->format == outlink->format)
368 av_opt_set_int(*s, "srcw", inlink ->w, 0);
369 av_opt_set_int(*s, "srch", inlink ->h >> !!i, 0);
370 av_opt_set_int(*s, "src_format", inlink->format, 0);
388 if (inlink->sample_aspect_ratio.num){
389 outlink->sample_aspect_ratio = av_mul_q((AVRational){outlink->h * inlink->w, outlink->w * inlink->h}, inlink->sample_aspect_ratio);
391 outlink->sample_aspect_ratio = inlink->sample_aspect_ratio;
394 inlink ->w, inlink ->h, av_get_pix_fmt_name( inlink->format),
395 inlink->sample_aspect_ratio.num, inlink->sample_aspect_ratio.den,