Lines Matching refs:outlink
290 static int compand_drain(AVFilterLink *outlink)
292 AVFilterContext *ctx = outlink->src;
294 const int channels = outlink->channels;
299 frame = ff_get_audio_buffer(outlink, FFMIN(2048, s->delay_count));
304 (AVRational){ 1, outlink->sample_rate }, outlink->time_base);
323 return ff_filter_frame(outlink, frame);
326 static int config_output(AVFilterLink *outlink)
328 AVFilterContext *ctx = outlink->src;
330 const int sample_rate = outlink->sample_rate;
333 const int channels = outlink->channels;
518 s->delay_frame->format = outlink->format;
520 s->delay_frame->channel_layout = outlink->channel_layout;
526 outlink->flags |= FF_LINK_FLAG_REQUEST_LOOP;
539 static int request_frame(AVFilterLink *outlink)
541 AVFilterContext *ctx = outlink->src;
548 ret = compand_drain(outlink);