Lines Matching refs:inlink
69 static int config_props(AVFilterLink *inlink)
71 FlipContext *flip = inlink->dst->priv;
72 const AVPixFmtDescriptor *pix_desc = &av_pix_fmt_descriptors[inlink->format];
75 flip->hsub = av_pix_fmt_descriptors[inlink->format].log2_chroma_w;
76 flip->vsub = av_pix_fmt_descriptors[inlink->format].log2_chroma_h;
81 static void draw_slice(AVFilterLink *inlink, int y, int h, int slice_dir)
83 FlipContext *flip = inlink->dst->priv;
84 AVFilterBufferRef *inpic = inlink->cur_buf;
85 AVFilterBufferRef *outpic = inlink->dst->outputs[0]->out_buf;
95 inrow = inpic ->data[plane] + (y>>vsub) * inpic ->linesize[plane] + ((inlink->w >> hsub) - 1) * step;
100 for (j = 0; j < (inlink->w >> hsub); j++)
109 for (j = 0; j < (inlink->w >> hsub); j++)
118 for (j = 0; j < (inlink->w >> hsub); j++, out += 3, in -= 3) {
129 for (j = 0; j < (inlink->w >> hsub); j++)
135 for (j = 0; j < (inlink->w >> hsub); j++)
144 avfilter_draw_slice(inlink->dst->outputs[0], y, h, slice_dir);