Go to the source code of this file.
|
static int | query_formats (AVFilterContext *ctx) |
|
static av_cold void | uninit (AVFilterContext *ctx) |
|
static void | line_copy8 (uint8_t *line, const uint8_t *srcp, int width, int mergin) |
|
static void | erosion (uint8_t *dst, const uint8_t *p1, int width, int threshold, const uint8_t *coordinates[], int coord) |
|
static void | dilation (uint8_t *dst, const uint8_t *p1, int width, int threshold, const uint8_t *coordinates[], int coord) |
|
static void | deflate (uint8_t *dst, const uint8_t *p1, int width, int threshold, const uint8_t *coordinates[], int coord) |
|
static void | inflate (uint8_t *dst, const uint8_t *p1, int width, int threshold, const uint8_t *coordinates[], int coord) |
|
static int | config_input (AVFilterLink *inlink) |
|
static int | filter_frame (AVFilterLink *inlink, AVFrame *in) |
|
◆ OFFSET
#define OFFSET |
( |
|
x | ) |
offsetof(NContext, x) |
◆ FLAGS
◆ DEFINE_NEIGHBOR_FILTER
#define DEFINE_NEIGHBOR_FILTER |
( |
|
name_, |
|
|
|
description_ |
|
) |
| |
Value: \
AVFilter ff_vf_##name_ = { \
.name = #name_, \
.priv_class = &name_##_class, \
}
#define AVFILTER_FLAG_SUPPORT_TIMELINE_GENERIC
Some filters support a generic "enable" expression option that can be used to enable or disable a fil...
static const AVFilterPad neighbor_outputs[]
#define NULL_IF_CONFIG_SMALL(x)
Return NULL if CONFIG_SMALL is true, otherwise the argument without modification. ...
static av_cold void uninit(AVFilterContext *ctx)
static const AVFilterPad inputs[]
static const AVFilterPad outputs[]
static int query_formats(AVFilterContext *ctx)
static const AVFilterPad neighbor_inputs[]
#define AVFILTER_DEFINE_CLASS(fname)
Definition at line 252 of file vf_neighbor.c.
◆ query_formats()
◆ uninit()
◆ line_copy8()
◆ erosion()
◆ dilation()
◆ deflate()
◆ inflate()
Definition at line 129 of file vf_neighbor.c.
Referenced by config_input(), decode_frame(), decode_zbuf(), flashsv2_prime(), flashsv_decode_block(), http_buf_read(), main(), matroska_decode_buffer(), mszh_decomp(), png_decode_idat(), rtmp_calc_swf_verification(), swf_probe(), unpack_yuv(), and zerocodec_decode_frame().
◆ config_input()
◆ filter_frame()
◆ neighbor_inputs
Initial value:= {
{
.name = "default",
},
}
static int filter_frame(AVFilterLink *inlink, AVFrame *in)
static int config_input(AVFilterLink *inlink)
Definition at line 231 of file vf_neighbor.c.
◆ neighbor_outputs
Initial value:= {
{
.name = "default",
},
}
Definition at line 241 of file vf_neighbor.c.