Go to the source code of this file.
|
| AVFILTER_DEFINE_CLASS (gblur) |
|
static void | horiz_slice_c (float *buffer, int width, int height, int steps, float nu, float bscale) |
|
static int | filter_horizontally (AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs) |
|
static void | do_vertical_columns (float *buffer, int width, int height, int column_begin, int column_end, int steps, float nu, float boundaryscale, int column_step) |
|
static int | filter_vertically (AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs) |
|
static int | filter_postscale (AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs) |
|
static void | gaussianiir2d (AVFilterContext *ctx, int plane) |
|
static int | query_formats (AVFilterContext *ctx) |
|
void | ff_gblur_init (GBlurContext *s) |
|
static int | config_input (AVFilterLink *inlink) |
|
static void | set_params (float sigma, int steps, float *postscale, float *boundaryscale, float *nu) |
|
static int | filter_frame (AVFilterLink *inlink, AVFrame *in) |
|
static av_cold void | uninit (AVFilterContext *ctx) |
|
◆ OFFSET
◆ FLAGS
◆ AVFILTER_DEFINE_CLASS()
AVFILTER_DEFINE_CLASS |
( |
gblur |
| ) |
|
◆ horiz_slice_c()
static void horiz_slice_c |
( |
float * |
buffer, |
|
|
int |
width, |
|
|
int |
height, |
|
|
int |
steps, |
|
|
float |
nu, |
|
|
float |
bscale |
|
) |
| |
|
static |
◆ filter_horizontally()
◆ do_vertical_columns()
static void do_vertical_columns |
( |
float * |
buffer, |
|
|
int |
width, |
|
|
int |
height, |
|
|
int |
column_begin, |
|
|
int |
column_end, |
|
|
int |
steps, |
|
|
float |
nu, |
|
|
float |
boundaryscale, |
|
|
int |
column_step |
|
) |
| |
|
static |
◆ filter_vertically()
◆ filter_postscale()
◆ gaussianiir2d()
◆ query_formats()
◆ ff_gblur_init()
◆ config_input()
◆ set_params()
static void set_params |
( |
float |
sigma, |
|
|
int |
steps, |
|
|
float * |
postscale, |
|
|
float * |
boundaryscale, |
|
|
float * |
nu |
|
) |
| |
|
static |
◆ filter_frame()
◆ uninit()
◆ gblur_options
◆ gblur_inputs
Initial value:= {
{
.name = "default",
},
}
Definition at line 354 of file vf_gblur.c.
◆ gblur_outputs
Initial value:= {
{
.name = "default",
},
}
Definition at line 364 of file vf_gblur.c.
◆ ff_vf_gblur
Initial value:= {
.name = "gblur",
.priv_class = &gblur_class,
}
Definition at line 372 of file vf_gblur.c.