Lines Matching refs:inlink
146 static int config_input(AVFilterLink *inlink)
148 SelectContext *select = inlink->dst->priv;
157 select->var_values[VAR_TB] = av_q2d(inlink->time_base);
184 AVFilterLink *inlink = ctx->inputs[0];
190 select->var_values[VAR_START_T] = TS2D(picref->pts) * av_q2d(inlink->time_base);
193 select->var_values[VAR_T ] = TS2D(picref->pts) * av_q2d(inlink->time_base);
203 av_log(inlink->dst, AV_LOG_DEBUG,
228 static void start_frame(AVFilterLink *inlink, AVFilterBufferRef *picref)
230 SelectContext *select = inlink->dst->priv;
232 select->select = select_frame(inlink->dst, picref);
237 av_log(inlink->dst, AV_LOG_ERROR,
244 avfilter_start_frame(inlink->dst->outputs[0], avfilter_ref_buffer(picref, ~0));
248 static void draw_slice(AVFilterLink *inlink, int y, int h, int slice_dir)
250 SelectContext *select = inlink->dst->priv;
253 avfilter_draw_slice(inlink->dst->outputs[0], y, h, slice_dir);
256 static void end_frame(AVFilterLink *inlink)
258 SelectContext *select = inlink->dst->priv;
259 AVFilterBufferRef *picref = inlink->cur_buf;
264 avfilter_end_frame(inlink->dst->outputs[0]);
273 AVFilterLink *inlink = outlink->src->inputs[0];
287 int ret = avfilter_request_frame(inlink);
298 AVFilterLink *inlink = outlink->src->inputs[0];
302 if ((count = avfilter_poll_frame(inlink)) <= 0)
307 ret = avfilter_request_frame(inlink);