/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavfilter/ |
H A D | af_asetrate.c | 63 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 D | f_select.c | 201 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 D | vf_mpdecimate.c | 179 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 D | af_bs2b.c | 127 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 D | vf_pp.c | 89 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 D | vf_smartblur.c | 159 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 D | vf_removelogo.c | 357 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 D | vf_hflip.c | 62 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 D | vf_vidstabtransform.c | 140 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 D | vf_drawbox.c | 118 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 D | vf_fieldorder.c | 70 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 D | vf_shuffleplanes.c | 43 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 D | vf_scale.c | 237 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 D | af_adelay.c | 121 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 D | avf_avectorscope.c | 119 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 D | vf_extractplanes.c | 134 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 D | vf_histeq.c | 107 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 D | af_apad.c | 71 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 D | af_earwax.c | 112 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 D | af_silencedetect.c | 115 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 D | vf_cropdetect.c | 99 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 D | vf_vidstabdetect.c | 100 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 D | vsrc_color.c | 107 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 D | vf_cropdetect.c | 98 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 D | vf_fifo.c | 59 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
|