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) | 
|  | 
      
        
          | #define OFFSET | ( |  | x | ) | offsetof(NContext, x) | 
      
 
 
      
        
          | #define DEFINE_NEIGHBOR_FILTER | ( |  | name_, | 
        
          |  |  |  | description_ | 
        
          |  | ) |  |  | 
      
 
Value:
                                                             \
AVFilter ff_vf_##name_ = {                                   \
    .name          = #name_,                                 \
    .priv_class    = &name_##_class,                         \
}
static const AVFilterPad outputs[]
#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 int query_formats(AVFilterContext *ctx)
static const AVFilterPad inputs[]
static const AVFilterPad neighbor_inputs[]
#define AVFILTER_DEFINE_CLASS(fname)
 
Definition at line 253 of file vf_neighbor.c.
 
 
  
  | 
        
          | static void erosion | ( | uint8_t * | dst, |  
          |  |  | const uint8_t * | p1, |  
          |  |  | int | width, |  
          |  |  | int | threshold, |  
          |  |  | const uint8_t * | coordinates[], |  
          |  |  | int | coord |  
          |  | ) |  |  |  | static | 
 
 
  
  | 
        
          | static void dilation | ( | uint8_t * | dst, |  
          |  |  | const uint8_t * | p1, |  
          |  |  | int | width, |  
          |  |  | int | threshold, |  
          |  |  | const uint8_t * | coordinates[], |  
          |  |  | int | coord |  
          |  | ) |  |  |  | static | 
 
 
  
  | 
        
          | static void deflate | ( | uint8_t * | dst, |  
          |  |  | const uint8_t * | p1, |  
          |  |  | int | width, |  
          |  |  | int | threshold, |  
          |  |  | const uint8_t * | coordinates[], |  
          |  |  | int | coord |  
          |  | ) |  |  |  | static | 
 
 
  
  | 
        
          | static void inflate | ( | uint8_t * | dst, |  
          |  |  | const uint8_t * | p1, |  
          |  |  | int | width, |  
          |  |  | int | threshold, |  
          |  |  | const uint8_t * | coordinates[], |  
          |  |  | int | coord |  
          |  | ) |  |  |  | static | 
 
 
Initial value:= {
    {
        .name         = "default",
    },
}
static int filter_frame(AVFilterLink *inlink, AVFrame *in)
static int config_input(AVFilterLink *inlink)
Definition at line 232 of file vf_neighbor.c.
 
 
Initial value:= {
    {
        .name = "default",
    },
}
Definition at line 242 of file vf_neighbor.c.