Lines Matching refs:outlink
222 static int config_props(AVFilterLink *outlink)
224 EvalContext *eval = outlink->src->priv;
227 outlink->time_base = (AVRational){1, eval->sample_rate};
228 outlink->sample_rate = eval->sample_rate;
232 eval->var_values[VAR_NB_OUT_CHANNELS] = outlink->channels;
236 av_log(outlink->src, AV_LOG_VERBOSE,
257 static int request_frame(AVFilterLink *outlink)
259 EvalContext *eval = outlink->src->priv;
267 samplesref = ff_get_audio_buffer(outlink, eval->nb_samples);
286 return ff_filter_frame(outlink, samplesref);
331 AVFilterLink *outlink = ctx->outputs[0];
347 // outlink supports only requested output channel layout
352 ff_channel_layouts_ref(layouts, &outlink->in_channel_layouts);
368 static int aeval_config_output(AVFilterLink *outlink)
370 AVFilterContext *ctx = outlink->src;
384 eval->var_values[VAR_NB_OUT_CHANNELS] = outlink->channels;
401 AVFilterLink *outlink = inlink->dst->outputs[0];
408 out = ff_get_audio_buffer(outlink, nb_samples);
423 for (j = 0; j < outlink->channels; j++) {
431 return ff_filter_frame(outlink, out);