Lines Matching defs:dar
42 "a", "dar",
61 AVRational dar;
86 s->sar = s->dar = av_d2q(num / s->aspect_den, s->max);
104 static inline void compute_dar(AVRational *dar, AVRational sar, int w, int h)
107 av_reduce(&dar->num, &dar->den, sar.num * w, sar.den * h, INT_MAX);
109 av_reduce(&dar->num, &dar->den, w, h, INT_MAX);
157 AVRational dar;
165 if ((ret = get_aspect_ratio(inlink, &s->dar)))
171 if (s->dar.num && s->dar.den) {
173 s->dar.num * inlink->h,
174 s->dar.den * inlink->w, INT_MAX);
176 dar = s->dar;
179 dar = (AVRational){ inlink->w, inlink->h };
183 av_log(inlink->dst, AV_LOG_VERBOSE, "w:%d h:%d dar:%d/%d sar:%d/%d -> dar:%d/%d sar:%d/%d\n",
185 dar.num, dar.den, inlink->sample_aspect_ratio.num, inlink->sample_aspect_ratio.den);
191 { "dar", "set display aspect ratio", OFFSET(ratio_expr), AV_OPT_TYPE_STRING, { .str = "0" }, .flags = FLAGS },
239 AVRational old_dar, dar;
254 compute_dar(&dar, s->sar, inlink->w, inlink->h);
255 av_log(inlink->dst, AV_LOG_VERBOSE, "w:%d h:%d sar:%d/%d dar:%d/%d -> sar:%d/%d dar:%d/%d\n",
257 inlink->sample_aspect_ratio.num, inlink->sample_aspect_ratio.den, dar.num, dar.den);