Lines Matching refs:srcpad
128 int avfilter_link(AVFilterContext *src, unsigned srcpad,
133 if (src->nb_outputs <= srcpad || dst->nb_inputs <= dstpad ||
134 src->outputs[srcpad] || dst->inputs[dstpad])
137 if (src->output_pads[srcpad].type != dst->input_pads[dstpad].type) {
140 src->name, srcpad, (char *)av_x_if_null(av_get_media_type_string(src->output_pads[srcpad].type), "?"),
149 src->outputs[srcpad] = dst->inputs[dstpad] = link;
153 link->srcpad = &src->output_pads[srcpad];
155 link->type = src->output_pads[srcpad].type;
246 if (!(config_link = link->srcpad->config_props)) {
345 if (link->srcpad->request_frame)
346 ret = link->srcpad->request_frame(link);
370 if (link->srcpad->poll_frame)
371 return link->srcpad->poll_frame(link);
685 link->src->outputs[link->srcpad - link->src->output_pads] = NULL;