Lines Matching refs:link
33 static int config_input(AVFilterLink *link)
35 FlipContext *flip = link->dst->priv;
37 flip->vsub = av_pix_fmt_descriptors[link->format].log2_chroma_h;
42 static AVFilterBufferRef *get_video_buffer(AVFilterLink *link, int perms,
45 FlipContext *flip = link->dst->priv;
50 return avfilter_default_get_video_buffer(link, perms, w, h);
52 picref = avfilter_get_video_buffer(link->dst->outputs[0], perms, w, h);
65 static void start_frame(AVFilterLink *link, AVFilterBufferRef *inpicref)
67 FlipContext *flip = link->dst->priv;
75 outpicref->data[i] += ((link->h >> vsub)-1) * outpicref->linesize[i];
80 avfilter_start_frame(link->dst->outputs[0], outpicref);
83 static void draw_slice(AVFilterLink *link, int y, int h, int slice_dir)
85 AVFilterContext *ctx = link->dst;
87 avfilter_draw_slice(ctx->outputs[0], link->h - (y+h), h, -1 * slice_dir);