Lines Matching refs:filt_ctx
86 * @param filt_ctx put here a filter context in case of successful creation and configuration, NULL otherwise.
94 static int create_filter(AVFilterContext **filt_ctx, AVFilterGraph *ctx, int index,
112 ret = avfilter_open(filt_ctx, filt, inst_name);
113 if (!*filt_ctx) {
119 if ((ret = avfilter_graph_add_filter(ctx, *filt_ctx)) < 0) {
120 avfilter_free(*filt_ctx);
131 if ((ret = avfilter_init_filter(*filt_ctx, args, NULL)) < 0) {
145 * @param filt_ctx Pointer that is set to the created and configured filter
147 * @param filt_ctx put here a pointer to the created filter context on
156 static int parse_filter(AVFilterContext **filt_ctx, const char **buf, AVFilterGraph *graph,
168 ret = create_filter(filt_ctx, graph, index, name, opts, log_ctx);
205 static int link_filter_inouts(AVFilterContext *filt_ctx,
209 int pad = filt_ctx->input_count, ret;
216 filt_ctx->filter->name);
223 if ((ret = link_filter(p->filter_ctx, p->pad_idx, filt_ctx, pad, log_ctx)) < 0)
228 p->filter_ctx = filt_ctx;
237 filt_ctx->filter->name);
241 pad = filt_ctx->output_count;
246 currlinkn->filter_ctx = filt_ctx;