Go to the source code of this file.
 | 
|   | AVFILTER_DEFINE_CLASS (dctdnoiz) | 
|   | 
| static float *  | dct_block (DCTdnoizContext *ctx, const float *src, int src_linesize) | 
|   | 
| static void  | idct_block (DCTdnoizContext *ctx, float *dst, int dst_linesize) | 
|   | 
| static int  | config_input (AVFilterLink *inlink) | 
|   | 
| static av_cold int  | init (AVFilterContext *ctx) | 
|   | 
| static int  | query_formats (AVFilterContext *ctx) | 
|   | 
| static void  | color_decorrelation (float dct3ch[3][3], float **dst, int dst_linesize, const uint8_t *src, int src_linesize, int w, int h) | 
|   | 
| static void  | color_correlation (float dct3ch[3][3], uint8_t *dst, int dst_linesize, float **src, int src_linesize, int w, int h) | 
|   | 
| static void  | filter_plane (AVFilterContext *ctx, float *dst, int dst_linesize, const float *src, int src_linesize, int w, int h) | 
|   | 
| static int  | filter_frame (AVFilterLink *inlink, AVFrame *in) | 
|   | 
| static av_cold void  | uninit (AVFilterContext *ctx) | 
|   | 
      
        
          | #define BSIZE   (1<<(NBITS)) | 
        
      
 
 
      
        
          | AVFILTER_DEFINE_CLASS  | 
          ( | 
          dctdnoiz  | 
           | ) | 
           | 
        
      
 
 
  
  
      
        
          | static float* dct_block  | 
          ( | 
          DCTdnoizContext *  | 
          ctx,  | 
         
        
           | 
           | 
          const float *  | 
          src,  | 
         
        
           | 
           | 
          int  | 
          src_linesize  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
 
  
  
      
        
          | static void color_decorrelation  | 
          ( | 
          float  | 
          dct3ch[3][3],  | 
         
        
           | 
           | 
          float **  | 
          dst,  | 
         
        
           | 
           | 
          int  | 
          dst_linesize,  | 
         
        
           | 
           | 
          const uint8_t *  | 
          src,  | 
         
        
           | 
           | 
          int  | 
          src_linesize,  | 
         
        
           | 
           | 
          int  | 
          w,  | 
         
        
           | 
           | 
          int  | 
          h  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
 
  
  
      
        
          | static void color_correlation  | 
          ( | 
          float  | 
          dct3ch[3][3],  | 
         
        
           | 
           | 
          uint8_t *  | 
          dst,  | 
         
        
           | 
           | 
          int  | 
          dst_linesize,  | 
         
        
           | 
           | 
          float **  | 
          src,  | 
         
        
           | 
           | 
          int  | 
          src_linesize,  | 
         
        
           | 
           | 
          int  | 
          w,  | 
         
        
           | 
           | 
          int  | 
          h  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
 
  
  
      
        
          | static void filter_plane  | 
          ( | 
          AVFilterContext *  | 
          ctx,  | 
         
        
           | 
           | 
          float *  | 
          dst,  | 
         
        
           | 
           | 
          int  | 
          dst_linesize,  | 
         
        
           | 
           | 
          const float *  | 
          src,  | 
         
        
           | 
           | 
          int  | 
          src_linesize,  | 
         
        
           | 
           | 
          int  | 
          w,  | 
         
        
           | 
           | 
          int  | 
          h  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
 
  
  
      
        
          | const char* const var_names[] = { "c", NULL } | 
         
       
   | 
  
static   | 
  
 
 
Initial value:= {
    {
        .name         = "default",
    },
    { NULL }
}
 
Definition at line 404 of file vf_dctdnoiz.c.
 
 
Initial value:= {
    {
        .name = "default",
    },
    { NULL }
}
 
Definition at line 414 of file vf_dctdnoiz.c.
 
 
Initial value:= {
    .name          = "dctdnoiz",
    .priv_class    = &dctdnoiz_class,
}
 
Definition at line 422 of file vf_dctdnoiz.c.