Go to the source code of this file.
|
static int | query_formats (AVFilterContext *ctx) |
|
static int | config_input_main (AVFilterLink *inlink) |
|
static int | config_input_impulse (AVFilterLink *inlink) |
|
static int | fft_horizontal (AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs) |
|
static void | get_input (ConvolveContext *s, FFTComplex *fft_hdata, AVFrame *in, int w, int h, int n, int plane, float scale) |
|
static int | fft_vertical (AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs) |
|
static int | ifft_vertical (AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs) |
|
static int | ifft_horizontal (AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs) |
|
static void | get_output (ConvolveContext *s, FFTComplex *input, AVFrame *out, int w, int h, int n, int plane, float scale) |
|
static int | complex_multiply (AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs) |
|
static int | complex_divide (AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs) |
|
static int | do_convolve (FFFrameSync *fs) |
|
static int | config_output (AVFilterLink *outlink) |
|
static int | activate (AVFilterContext *ctx) |
|
static av_cold int | init (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" },
}
static const struct @304 planes[]
static int noise(AVBSFContext *ctx, AVPacket *pkt)
Definition at line 66 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 600 of file vf_convolve.c.
Initial value:= {
{
.name = "default",
},
}
static int config_output(AVFilterLink *outlink)
Definition at line 613 of file vf_convolve.c.