Go to the source code of this file.
 | 
|   | AVFILTER_DEFINE_CLASS (deband) | 
|   | 
| static int  | query_formats (AVFilterContext *ctx) | 
|   | 
| static float  | frand (int x, int y) | 
|   | 
| static int  | get_avg (int ref0, int ref1, int ref2, int ref3) | 
|   | 
| static int  | deband_8_c (AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs) | 
|   | 
| static int  | deband_16_c (AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs) | 
|   | 
| static int  | config_input (AVFilterLink *inlink) | 
|   | 
| static int  | filter_frame (AVFilterLink *inlink, AVFrame *in) | 
|   | 
| static av_cold void  | uninit (AVFilterContext *ctx) | 
|   | 
      
        
          | AVFILTER_DEFINE_CLASS  | 
          ( | 
          deband  | 
           | ) | 
           | 
        
      
 
 
  
  
      
        
          | static float frand  | 
          ( | 
          int  | 
          x,  | 
         
        
           | 
           | 
          int  | 
          y  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
 
  
  
      
        
          | static int get_avg  | 
          ( | 
          int  | 
          ref0,  | 
         
        
           | 
           | 
          int  | 
          ref1,  | 
         
        
           | 
           | 
          int  | 
          ref2,  | 
         
        
           | 
           | 
          int  | 
          ref3  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlinestatic   | 
  
 
 
Initial value:= {
}
static void blur(uint8_t *dst, int dst_step, const uint8_t *src, int src_step, int len, int radius, int pixsize)
 
 
Definition at line 52 of file vf_deband.c.
 
 
Initial value:= {
    {
        .name         = "default",
    },
}
static int filter_frame(AVFilterLink *inlink, AVFrame *in)
 
static int config_input(AVFilterLink *inlink)
 
 
Definition at line 284 of file vf_deband.c.
 
 
Initial value:= {
    {
        .name = "default",
    },
}
 
Definition at line 294 of file vf_deband.c.
 
 
Initial value:= {
    .name          = "deband",
    .priv_class    = &deband_class,
}
static const AVFilterPad avfilter_vf_deband_outputs[]
 
static int query_formats(AVFilterContext *ctx)
 
#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 av_cold void uninit(AVFilterContext *ctx)
 
#define NULL_IF_CONFIG_SMALL(x)
Return NULL if CONFIG_SMALL is true, otherwise the argument without modification. ...
 
#define AVFILTER_FLAG_SLICE_THREADS
The filter supports multithreading by splitting frames into multiple parts and processing them concur...
 
static const AVFilterPad outputs[]
 
static const AVFilterPad inputs[]
 
static const AVFilterPad avfilter_vf_deband_inputs[]
 
 
Definition at line 302 of file vf_deband.c.