Lines Matching refs:inlink
87 static int config_input(AVFilterLink *inlink)
89 AVFilterContext *ctx = inlink->dst;
93 blackdetect->black_min_duration_time / av_q2d(inlink->time_base);
95 blackdetect->pixel_black_th_i = ff_fmt_is_in(inlink->format, yuvj_formats) ?
102 av_ts2timestr(blackdetect->black_min_duration, &inlink->time_base),
111 AVFilterLink *inlink = ctx->inputs[0];
116 av_ts2timestr(blackdetect->black_start, &inlink->time_base),
117 av_ts2timestr(blackdetect->black_end, &inlink->time_base),
118 av_ts2timestr(blackdetect->black_end - blackdetect->black_start, &inlink->time_base));
126 AVFilterLink *inlink = ctx->inputs[0];
127 int ret = ff_request_frame(inlink);
138 static int filter_frame(AVFilterLink *inlink, AVFrame *picref)
140 AVFilterContext *ctx = inlink->dst;
146 for (i = 0; i < inlink->h; i++) {
147 for (x = 0; x < inlink->w; x++)
152 picture_black_ratio = (double)blackdetect->nb_black_pixels / (inlink->w * inlink->h);
156 inlink->frame_count, picture_black_ratio,
157 av_ts2str(picref->pts), av_ts2timestr(picref->pts, &inlink->time_base),
166 av_ts2timestr(blackdetect->black_start, &inlink->time_base), 0);
174 av_ts2timestr(blackdetect->black_end, &inlink->time_base), 0);
179 return ff_filter_frame(inlink->dst->outputs[0], picref);