Lines Matching refs:outlink
73 static int config_props_output(AVFilterLink *outlink)
75 ASNSContext *asns = outlink->src->priv;
77 asns->fifo = av_audio_fifo_alloc(outlink->format, outlink->channels, asns->nb_out_samples);
80 outlink->flags |= FF_LINK_FLAG_REQUEST_LOOP;
85 static int push_samples(AVFilterLink *outlink)
87 ASNSContext *asns = outlink->src->priv;
102 outsamples = ff_get_audio_buffer(outlink, nb_out_samples);
111 nb_pad_samples, outlink->channels,
112 outlink->format);
114 outsamples->channel_layout = outlink->channel_layout;
115 outsamples->sample_rate = outlink->sample_rate;
119 asns->next_out_pts += av_rescale_q(nb_out_samples, (AVRational){1, outlink->sample_rate}, outlink->time_base);
121 ret = ff_filter_frame(outlink, outsamples);
131 AVFilterLink *outlink = ctx->outputs[0];
150 push_samples(outlink);
154 static int request_frame(AVFilterLink *outlink)
156 AVFilterLink *inlink = outlink->src->inputs[0];
161 ret = push_samples(outlink);