• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavfilter/

Lines Matching refs:outlink

121 static int config_output(AVFilterLink *outlink)
123 AVFilterContext *ctx = outlink->src;
125 unsigned out_no = FF_OUTLINK_IDX(outlink);
130 outlink->time_base = AV_TIME_BASE_Q;
131 outlink->w = inlink->w;
132 outlink->h = inlink->h;
133 outlink->sample_aspect_ratio = inlink->sample_aspect_ratio;
134 outlink->format = inlink->format;
137 if (!outlink->sample_aspect_ratio.num)
138 outlink->sample_aspect_ratio = inlink->sample_aspect_ratio;
140 if (outlink->w != inlink->w ||
141 outlink->h != inlink->h ||
142 outlink->sample_aspect_ratio.num != inlink->sample_aspect_ratio.num &&
144 outlink->sample_aspect_ratio.den != inlink->sample_aspect_ratio.den) {
151 ctx->input_pads[out_no].name, outlink->w, outlink->h,
152 outlink->sample_aspect_ratio.num,
153 outlink->sample_aspect_ratio.den);
167 AVFilterLink *outlink = ctx->outputs[out_no];
170 buf->pts = av_rescale_q(buf->pts, inlink->time_base, outlink->time_base);
178 outlink->time_base);
184 return ff_filter_frame(outlink, buf);
209 AVFilterLink *outlink = ctx->outputs[in_no % ctx->nb_outputs];
211 return ff_get_video_buffer(outlink, w, h);
218 AVFilterLink *outlink = ctx->outputs[in_no % ctx->nb_outputs];
220 return ff_get_audio_buffer(outlink, nb_samples);
256 AVFilterLink *outlink = ctx->outputs[out_no];
262 int nb_channels = av_get_channel_layout_nb_channels(outlink->channel_layout);
267 outlink->time_base, rate_tb);
271 buf = ff_get_audio_buffer(outlink, frame_nb_samples);
275 nb_channels, outlink->format);
276 buf->pts = base_pts + av_rescale_q(sent, rate_tb, outlink->time_base);
277 ret = ff_filter_frame(outlink, buf);
323 static int request_frame(AVFilterLink *outlink)
325 AVFilterContext *ctx = outlink->src;
327 unsigned out_no = FF_OUTLINK_IDX(outlink);