Lines Matching refs:outlink
143 AVFilterLink *outlink = ctx->outputs[0];
154 out = ff_get_video_buffer(outlink, outlink->w, outlink->h);
157 out->pts = av_rescale_q(s->fs.pts, s->fs.time_base, outlink->time_base);
168 return ff_filter_frame(outlink, out);
171 static int config_output(AVFilterLink *outlink)
173 AVFilterContext *ctx = outlink->src;
184 outlink->w = ctx->inputs[0]->w;
185 outlink->h = ctx->inputs[0]->h;
186 outlink->time_base = ctx->inputs[0]->time_base;
187 outlink->frame_rate = ctx->inputs[0]->frame_rate;
188 outlink->sample_aspect_ratio = ctx->inputs[0]->sample_aspect_ratio;
191 s->planewidth[2] = FF_CEIL_RSHIFT(outlink->w, s->outdesc->log2_chroma_w);
193 s->planewidth[3] = outlink->w;
195 s->planeheight[2] = FF_CEIL_RSHIFT(outlink->h, s->outdesc->log2_chroma_h);
197 s->planeheight[3] = outlink->h;
205 if (outlink->sample_aspect_ratio.num != inlink->sample_aspect_ratio.num ||
206 outlink->sample_aspect_ratio.den != inlink->sample_aspect_ratio.den) {
213 outlink->sample_aspect_ratio.num,
214 outlink->sample_aspect_ratio.den);
275 static int request_frame(AVFilterLink *outlink)
277 MergePlanesContext *s = outlink->src->priv;
278 return ff_framesync_request_frame(&s->fs, outlink);