Go to the source code of this file.
|
| FRAMESYNC_DEFINE_CLASS (convolve, ConvolveContext, fs) |
|
static int | query_formats (AVFilterContext *ctx) |
|
static int | config_input_main (AVFilterLink *inlink) |
|
static int | config_input_impulse (AVFilterLink *inlink) |
|
static void | fft_horizontal (ConvolveContext *s, FFTComplex *fft_hdata, AVFrame *in, int w, int h, int n, int plane, float scale) |
|
static void | fft_vertical (ConvolveContext *s, FFTComplex *fft_hdata, FFTComplex *fft_vdata, int n, int plane) |
|
static void | ifft_vertical (ConvolveContext *s, int n, int plane) |
|
static void | ifft_horizontal (ConvolveContext *s, AVFrame *out, int w, int h, int n, int plane) |
|
static int | do_convolve (FFFrameSync *fs) |
|
static int | config_output (AVFilterLink *outlink) |
|
static int | activate (AVFilterContext *ctx) |
|
static av_cold void | uninit (AVFilterContext *ctx) |
|
Initial value:= {
{
"first",
"process only first impulse, ignore rest", 0,
AV_OPT_TYPE_CONST, {.i64=0}, 0, 0,
FLAGS,
"impulse" },
}
Definition at line 59 of file vf_convolve.c.
Initial value:= {
{
.name = "main",
},{
.name = "impulse",
},
}
static int config_input_main(AVFilterLink *inlink)
static int config_input_impulse(AVFilterLink *inlink)
Definition at line 384 of file vf_convolve.c.
Initial value:= {
{
.name = "default",
},
}
static int config_output(AVFilterLink *outlink)
Definition at line 397 of file vf_convolve.c.
Initial value:= {
.name = "convolve",
.preinit = convolve_framesync_preinit,
.priv_class = &convolve_class,
}
static const AVFilterPad convolve_outputs[]
static int activate(AVFilterContext *ctx)
static av_cold void uninit(AVFilterContext *ctx)
#define NULL_IF_CONFIG_SMALL(x)
Return NULL if CONFIG_SMALL is true, otherwise the argument without modification. ...
static const AVFilterPad outputs[]
static int query_formats(AVFilterContext *ctx)
static const AVFilterPad inputs[]
#define AVFILTER_FLAG_SUPPORT_TIMELINE_INTERNAL
Same as AVFILTER_FLAG_SUPPORT_TIMELINE_GENERIC, except that the filter will have its filter_frame() c...
static const AVFilterPad convolve_inputs[]
Definition at line 406 of file vf_convolve.c.