Lines Matching refs:var_values

97     double var_values[VARS_NB];  member
155 static int output_single_frame(AVFilterContext *ctx, AVFrame *in, double *var_values, int i, in output_single_frame() argument
167 var_values[VAR_PX] = s->x; in output_single_frame()
168 var_values[VAR_PY] = s->y; in output_single_frame()
169 var_values[VAR_PZOOM] = s->prev_zoom; in output_single_frame()
170 var_values[VAR_PDURATION] = s->prev_nb_frames; in output_single_frame()
171 var_values[VAR_IN_TIME] = var_values[VAR_IT] = in->pts == AV_NOPTS_VALUE ? in output_single_frame()
173 var_values[VAR_OUT_TIME] = pts * av_q2d(outlink->time_base); in output_single_frame()
174 var_values[VAR_TIME] = var_values[VAR_OT] = var_values[VAR_OUT_TIME]; in output_single_frame()
175 var_values[VAR_FRAME] = i; in output_single_frame()
176 var_values[VAR_ON] = outlink->frame_count_in; in output_single_frame()
178 *zoom = av_expr_eval(s->zoom_expr, var_values, NULL); in output_single_frame()
181 var_values[VAR_ZOOM] = *zoom; in output_single_frame()
185 *dx = av_expr_eval(s->x_expr, var_values, NULL); in output_single_frame()
188 var_values[VAR_X] = *dx; in output_single_frame()
191 *dy = av_expr_eval(s->y_expr, var_values, NULL); in output_single_frame()
194 var_values[VAR_Y] = *dy; in output_single_frame()
273 ret = output_single_frame(ctx, s->in, s->var_values, s->current_frame, in activate()
283 s->var_values[VAR_IN_W] = s->var_values[VAR_IW] = s->in->width; in activate()
284 s->var_values[VAR_IN_H] = s->var_values[VAR_IH] = s->in->height; in activate()
285 s->var_values[VAR_OUT_W] = s->var_values[VAR_OW] = s->w; in activate()
286 s->var_values[VAR_OUT_H] = s->var_values[VAR_OH] = s->h; in activate()
287 s->var_values[VAR_IN] = inlink->frame_count_out - 1; in activate()
288 s->var_values[VAR_ON] = outlink->frame_count_in; in activate()
289 s->var_values[VAR_PX] = s->x; in activate()
290 s->var_values[VAR_PY] = s->y; in activate()
291 s->var_values[VAR_X] = 0; in activate()
292 s->var_values[VAR_Y] = 0; in activate()
293 s->var_values[VAR_PZOOM] = s->prev_zoom; in activate()
294 s->var_values[VAR_ZOOM] = 1; in activate()
295 s->var_values[VAR_PDURATION] = s->prev_nb_frames; in activate()
296 s->var_values[VAR_A] = (double) s->in->width / s->in->height; in activate()
297 s->var_values[VAR_SAR] = inlink->sample_aspect_ratio.num ? in activate()
299 s->var_values[VAR_DAR] = s->var_values[VAR_A] * s->var_values[VAR_SAR]; in activate()
300 s->var_values[VAR_HSUB] = 1 << s->desc->log2_chroma_w; in activate()
301 s->var_values[VAR_VSUB] = 1 << s->desc->log2_chroma_h; in activate()
304 var_names, s->var_values, in activate()
310 s->var_values[VAR_DURATION] = s->nb_frames = nb_frames; in activate()
312 ret = output_single_frame(ctx, s->in, s->var_values, s->current_frame, in activate()