Searched refs:inlink (Results 51 - 75 of 169) sorted by relevance

1234567

/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavfilter/
H A Daf_asetrate.c63 AVFilterLink *inlink = ctx->inputs[0]; local
65 int inrate = inlink->sample_rate;
79 static int filter_frame(AVFilterLink *inlink, AVFrame *frame) argument
81 AVFilterContext *ctx = inlink->dst;
87 frame->pts = av_rescale(frame->pts, inlink->sample_rate,
H A Df_select.c201 static int config_input(AVFilterLink *inlink) argument
203 SelectContext *select = inlink->dst->priv;
208 select->var_values[VAR_TB] = av_q2d(inlink->time_base);
241 inlink->type == AVMEDIA_TYPE_AUDIO ? inlink->sample_rate : NAN;
299 AVFilterLink *inlink = ctx->inputs[0]; local
305 select->var_values[VAR_START_T] = TS2D(frame->pts) * av_q2d(inlink->time_base);
307 select->var_values[VAR_N ] = inlink->frame_count;
309 select->var_values[VAR_T ] = TS2D(frame->pts) * av_q2d(inlink->time_base);
312 switch (inlink
381 filter_frame(AVFilterLink *inlink, AVFrame *frame) argument
398 AVFilterLink *inlink = outlink->src->inputs[0]; local
[all...]
H A Dvf_mpdecimate.c179 static int config_input(AVFilterLink *inlink) argument
181 AVFilterContext *ctx = inlink->dst;
183 const AVPixFmtDescriptor *pix_desc = av_pix_fmt_desc_get(inlink->format);
190 static int filter_frame(AVFilterLink *inlink, AVFrame *cur) argument
192 DecimateContext *decimate = inlink->dst->priv;
193 AVFilterLink *outlink = inlink->dst->outputs[0];
196 if (decimate->ref && decimate_frame(inlink->dst, cur, decimate->ref)) {
207 av_log(inlink->dst, AV_LOG_DEBUG,
210 av_ts2str(cur->pts), av_ts2timestr(cur->pts, &inlink->time_base),
222 AVFilterLink *inlink local
[all...]
H A Daf_bs2b.c127 static int filter_frame(AVFilterLink *inlink, AVFrame *frame) argument
132 Bs2bContext *bs2b = inlink->dst->priv;
133 AVFilterLink *outlink = inlink->dst->outputs[0];
138 out_frame = ff_get_audio_buffer(inlink, frame->nb_samples);
162 AVFilterLink *inlink = ctx->inputs[0]; local
164 int srate = inlink->sample_rate;
166 switch (inlink->format) {
H A Dvf_pp.c89 static int pp_config_props(AVFilterLink *inlink) argument
92 PPFilterContext *pp = inlink->dst->priv;
94 switch (inlink->format) {
105 pp->pp_ctx = pp_get_context(inlink->w, inlink->h, flags);
111 static int pp_filter_frame(AVFilterLink *inlink, AVFrame *inbuf) argument
113 AVFilterContext *ctx = inlink->dst;
H A Dvf_smartblur.c159 static int config_props(AVFilterLink *inlink) argument
161 SmartblurContext *sblur = inlink->dst->priv;
162 const AVPixFmtDescriptor *desc = av_pix_fmt_desc_get(inlink->format);
167 alloc_sws_context(&sblur->luma, inlink->w, inlink->h, sblur->sws_flags);
169 FF_CEIL_RSHIFT(inlink->w, sblur->hsub),
170 FF_CEIL_RSHIFT(inlink->h, sblur->vsub),
240 static int filter_frame(AVFilterLink *inlink, AVFrame *inpic) argument
242 SmartblurContext *sblur = inlink->dst->priv;
243 AVFilterLink *outlink = inlink
[all...]
H A Dvf_removelogo.c357 static int config_props_input(AVFilterLink *inlink) argument
359 AVFilterContext *ctx = inlink->dst;
362 if (inlink->w != s->mask_w || inlink->h != s->mask_h) {
365 s->mask_w, s->mask_h, inlink->w, inlink->h);
493 static int filter_frame(AVFilterLink *inlink, AVFrame *inpicref) argument
495 RemovelogoContext *s = inlink->dst->priv;
496 AVFilterLink *outlink = inlink->dst->outputs[0];
515 s->full_mask_data, inlink
[all...]
H A Dvf_hflip.c62 static int config_props(AVFilterLink *inlink) argument
64 FlipContext *s = inlink->dst->priv;
65 const AVPixFmtDescriptor *pix_desc = av_pix_fmt_desc_get(inlink->format);
70 s->planewidth[0] = s->planewidth[3] = inlink->w;
71 s->planewidth[1] = s->planewidth[2] = FF_CEIL_RSHIFT(inlink->w, hsub);
72 s->planeheight[0] = s->planeheight[3] = inlink->h;
73 s->planeheight[1] = s->planeheight[2] = FF_CEIL_RSHIFT(inlink->h, vsub);
150 static int filter_frame(AVFilterLink *inlink, AVFrame *in) argument
152 AVFilterContext *ctx = inlink->dst;
165 if (av_pix_fmt_desc_get(inlink
[all...]
H A Dvf_vidstabtransform.c140 static int config_input(AVFilterLink *inlink) argument
142 AVFilterContext *ctx = inlink->dst;
146 const AVPixFmtDescriptor *desc = av_pix_fmt_desc_get(inlink->format);
153 if (!vsFrameInfoInit(&fi_src, inlink->w, inlink->h,
154 av_2_vs_pixel_format(ctx, inlink->format)) ||
155 !vsFrameInfoInit(&fi_dest, inlink->w, inlink->h,
156 av_2_vs_pixel_format(ctx, inlink->format))) {
158 inlink
240 filter_frame(AVFilterLink *inlink, AVFrame *in) argument
[all...]
H A Dvf_drawbox.c118 static int config_input(AVFilterLink *inlink) argument
120 AVFilterContext *ctx = inlink->dst;
122 const AVPixFmtDescriptor *desc = av_pix_fmt_desc_get(inlink->format);
131 var_values[VAR_IN_H] = var_values[VAR_IH] = inlink->h;
132 var_values[VAR_IN_W] = var_values[VAR_IW] = inlink->w;
133 var_values[VAR_SAR] = inlink->sample_aspect_ratio.num ? av_q2d(inlink->sample_aspect_ratio) : 1;
134 var_values[VAR_DAR] = (double)inlink->w / inlink->h * var_values[VAR_SAR];
177 s->w = (s->w > 0) ? s->w : inlink
199 filter_frame(AVFilterLink *inlink, AVFrame *frame) argument
312 drawgrid_filter_frame(AVFilterLink *inlink, AVFrame *frame) argument
[all...]
H A Dvf_fieldorder.c70 static int config_input(AVFilterLink *inlink) argument
72 AVFilterContext *ctx = inlink->dst;
75 return av_image_fill_linesizes(s->line_size, inlink->format, inlink->w);
78 static int filter_frame(AVFilterLink *inlink, AVFrame *frame) argument
80 AVFilterContext *ctx = inlink->dst;
H A Dvf_shuffleplanes.c43 static av_cold int shuffleplanes_config_input(AVFilterLink *inlink) argument
45 AVFilterContext *ctx = inlink->dst;
52 s->planes = av_pix_fmt_count_planes(inlink->format);
53 desc = av_pix_fmt_desc_get(inlink->format);
86 static int shuffleplanes_filter_frame(AVFilterLink *inlink, AVFrame *frame) argument
88 AVFilterContext *ctx = inlink->dst;
H A Dvf_scale.c237 AVFilterLink *inlink = outlink->src->inputs[0]; local
240 const AVPixFmtDescriptor *desc = av_pix_fmt_desc_get(inlink->format);
248 var_values[VAR_IN_W] = var_values[VAR_IW] = inlink->w;
249 var_values[VAR_IN_H] = var_values[VAR_IH] = inlink->h;
252 var_values[VAR_A] = (double) inlink->w / inlink->h;
253 var_values[VAR_SAR] = inlink->sample_aspect_ratio.num ?
254 (double) inlink->sample_aspect_ratio.num / inlink->sample_aspect_ratio.den : 1;
296 w = inlink
[all...]
H A Daf_adelay.c121 static int config_input(AVFilterLink *inlink) argument
123 AVFilterContext *ctx = inlink->dst;
128 s->chandelay = av_calloc(inlink->channels, sizeof(*s->chandelay));
131 s->nb_delays = inlink->channels;
132 s->block_align = av_get_bytes_per_sample(inlink->format);
145 d->delay = delay * inlink->sample_rate / 1000.0;
170 switch (inlink->format) {
181 static int filter_frame(AVFilterLink *inlink, AVFrame *frame) argument
183 AVFilterContext *ctx = inlink->dst;
191 out_frame = ff_get_audio_buffer(inlink, fram
[all...]
H A Davf_avectorscope.c119 AVFilterLink *inlink = ctx->inputs[0]; local
127 ff_formats_ref(formats, &inlink->out_formats);
130 ff_channel_layouts_ref(layout, &inlink->out_channel_layouts);
135 ff_formats_ref(formats, &inlink->out_samplerates);
145 static int config_input(AVFilterLink *inlink) argument
147 AVFilterContext *ctx = inlink->dst;
151 nb_samples = FFMAX(1024, ((double)inlink->sample_rate / av_q2d(p->frame_rate)) + 0.5);
152 inlink->partial_buf_size =
153 inlink->min_samples =
154 inlink
174 filter_frame(AVFilterLink *inlink, AVFrame *insamples) argument
[all...]
H A Dvf_extractplanes.c134 static int config_input(AVFilterLink *inlink) argument
136 AVFilterContext *ctx = inlink->dst;
138 const AVPixFmtDescriptor *desc = av_pix_fmt_desc_get(inlink->format);
150 if ((ret = av_image_fill_linesizes(e->linesize, inlink->format, inlink->w)) < 0)
157 ff_fill_rgba_map(rgba_map, inlink->format);
168 AVFilterLink *inlink = ctx->inputs[0]; local
170 const AVPixFmtDescriptor *desc = av_pix_fmt_desc_get(inlink->format);
174 outlink->h = FF_CEIL_RSHIFT(inlink->h, desc->log2_chroma_h);
175 outlink->w = FF_CEIL_RSHIFT(inlink
206 filter_frame(AVFilterLink *inlink, AVFrame *frame) argument
[all...]
H A Dvf_histeq.c107 static int config_input(AVFilterLink *inlink) argument
109 AVFilterContext *ctx = inlink->dst;
111 const AVPixFmtDescriptor *pix_desc = av_pix_fmt_desc_get(inlink->format);
114 ff_fill_rgba_map(histeq->rgba_map, inlink->format);
130 static int filter_frame(AVFilterLink *inlink, AVFrame *inpic) argument
132 AVFilterContext *ctx = inlink->dst;
157 for (y = 0; y < inlink->h; y++) {
158 for (x = 0; x < inlink->w * histeq->bpp; x += histeq->bpp) {
181 histeq->LUT[x] = (histeq->LUT[x] * intensity) / (inlink->h * inlink
[all...]
H A Daf_apad.c71 static int filter_frame(AVFilterLink *inlink, AVFrame *frame) argument
73 AVFilterContext *ctx = inlink->dst;
79 apad->next_pts = frame->pts + av_rescale_q(frame->nb_samples, (AVRational){1, inlink->sample_rate}, inlink->time_base);
H A Daf_earwax.c112 static int filter_frame(AVFilterLink *inlink, AVFrame *insamples) argument
114 AVFilterLink *outlink = inlink->dst->outputs[0];
116 AVFrame *outsamples = ff_get_audio_buffer(inlink, insamples->nb_samples);
125 taps = ((EarwaxContext *)inlink->dst->priv)->taps;
H A Daf_silencedetect.c115 static int config_input(AVFilterLink *inlink) argument
117 AVFilterContext *ctx = inlink->dst;
120 switch (inlink->format) {
136 static int filter_frame(AVFilterLink *inlink, AVFrame *insamples) argument
138 SilenceDetectContext *s = inlink->dst->priv;
139 const int nb_channels = inlink->channels;
140 const int srate = inlink->sample_rate;
151 inlink->time_base);
153 return ff_filter_frame(inlink->dst->outputs[0], insamples);
H A Dvf_cropdetect.c99 static int config_input(AVFilterLink *inlink) argument
101 AVFilterContext *ctx = inlink->dst;
105 av_pix_fmt_desc_get(inlink->format));
107 s->x1 = inlink->w - 1;
108 s->y1 = inlink->h - 1;
119 static int filter_frame(AVFilterLink *inlink, AVFrame *frame) argument
121 AVFilterContext *ctx = inlink->dst;
204 frame->pts == AV_NOPTS_VALUE ? -1 : frame->pts * av_q2d(inlink->time_base),
208 return ff_filter_frame(inlink->dst->outputs[0], frame);
H A Dvf_vidstabdetect.c100 static int config_input(AVFilterLink *inlink) argument
102 AVFilterContext *ctx = inlink->dst;
107 const AVPixFmtDescriptor *desc = av_pix_fmt_desc_get(inlink->format);
109 vsFrameInfoInit(&fi, inlink->w, inlink->h, av_2_vs_pixel_format(ctx, inlink->format));
155 static int filter_frame(AVFilterLink *inlink, AVFrame *in) argument
157 AVFilterContext *ctx = inlink->dst;
162 AVFilterLink *outlink = inlink->dst->outputs[0];
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libav-0.8.8/libavfilter/
H A Dvsrc_color.c107 static int color_config_props(AVFilterLink *inlink) argument
109 AVFilterContext *ctx = inlink->src;
113 const AVPixFmtDescriptor *pix_desc = &av_pix_fmt_descriptors[inlink->format];
125 inlink->format, rgba_color, &is_packed_rgba, NULL);
131 inlink->w = color->w;
132 inlink->h = color->h;
133 inlink->time_base = color->time_base;
H A Dvf_cropdetect.c98 static int config_input(AVFilterLink *inlink) argument
100 AVFilterContext *ctx = inlink->dst;
104 &av_pix_fmt_descriptors[inlink->format]);
106 cd->x1 = inlink->w - 1;
107 cd->y1 = inlink->h - 1;
114 static void end_frame(AVFilterLink *inlink) argument
116 AVFilterContext *ctx = inlink->dst;
118 AVFilterBufferRef *picref = inlink->cur_buf;
187 picref->pts == AV_NOPTS_VALUE ? -1 : picref->pts * av_q2d(inlink->time_base),
191 avfilter_end_frame(inlink
[all...]
H A Dvf_fifo.c59 static void start_frame(AVFilterLink *inlink, AVFilterBufferRef *picref) argument
61 FifoContext *fifo = inlink->dst->priv;
68 static void end_frame(AVFilterLink *inlink) { } argument
70 static void draw_slice(AVFilterLink *inlink, int y, int h, int slice_dir) { } argument

Completed in 74 milliseconds

1234567