Go to the source code of this file.
 | 
| enum   | OutModes {  
  IN_MODE, 
OUT_MODE, 
NOISE_MODE, 
NB_MODES, 
 
  IN_MODE, 
OUT_MODE, 
NOISE_MODE, 
NB_MODES, 
 
  IN_MODE, 
OUT_MODE, 
ESS_MODE, 
NB_MODES
 
 } | 
|   | 
 | 
|   | AVFILTER_DEFINE_CLASS (anlmdn) | 
|   | 
| static int  | query_formats (AVFilterContext *ctx) | 
|   | 
| static float  | compute_distance_ssd_c (const float *f1, const float *f2, ptrdiff_t K) | 
|   | 
| static void  | compute_cache_c (float *cache, const float *f, ptrdiff_t S, ptrdiff_t K, ptrdiff_t i, ptrdiff_t jj) | 
|   | 
| void  | ff_anlmdn_init (AudioNLMDNDSPContext *dsp) | 
|   | 
| static int  | config_output (AVFilterLink *outlink) | 
|   | 
| static int  | filter_channel (AVFilterContext *ctx, void *arg, int ch, int nb_jobs) | 
|   | 
| static int  | filter_frame (AVFilterLink *inlink, AVFrame *in) | 
|   | 
| static int  | request_frame (AVFilterLink *outlink) | 
|   | 
| static av_cold void  | uninit (AVFilterContext *ctx) | 
|   | 
| static int  | process_command (AVFilterContext *ctx, const char *cmd, const char *args, char *res, int res_len, int flags) | 
|   | 
◆ WEIGHT_LUT_NBITS
      
        
          | #define WEIGHT_LUT_NBITS   20 | 
        
      
 
 
◆ WEIGHT_LUT_SIZE
◆ SQR
      
        
          | #define SQR | 
          ( | 
            | 
          x | ) | 
             ((x) * (x)) | 
        
      
 
 
◆ OFFSET
◆ AF
◆ OutModes
| Enumerator | 
|---|
| IN_MODE  |  | 
| OUT_MODE  |  | 
| NOISE_MODE  |  | 
| NB_MODES  |  | 
| IN_MODE  |  | 
| OUT_MODE  |  | 
| NOISE_MODE  |  | 
| NB_MODES  |  | 
| IN_MODE  |  | 
| OUT_MODE  |  | 
| ESS_MODE  |  | 
| NB_MODES  |  | 
Definition at line 67 of file af_anlmdn.c.
 
 
◆ AVFILTER_DEFINE_CLASS()
      
        
          | AVFILTER_DEFINE_CLASS  | 
          ( | 
          anlmdn  | 
           | ) | 
           | 
        
      
 
 
◆ query_formats()
◆ compute_distance_ssd_c()
  
  
      
        
          | static float compute_distance_ssd_c  | 
          ( | 
          const float *  | 
          f1,  | 
         
        
           | 
           | 
          const float *  | 
          f2,  | 
         
        
           | 
           | 
          ptrdiff_t  | 
          K  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
 
◆ compute_cache_c()
  
  
      
        
          | static void compute_cache_c  | 
          ( | 
          float *  | 
          cache,  | 
         
        
           | 
           | 
          const float *  | 
          f,  | 
         
        
           | 
           | 
          ptrdiff_t  | 
          S,  | 
         
        
           | 
           | 
          ptrdiff_t  | 
          K,  | 
         
        
           | 
           | 
          ptrdiff_t  | 
          i,  | 
         
        
           | 
           | 
          ptrdiff_t  | 
          jj  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
 
◆ ff_anlmdn_init()
◆ config_output()
◆ filter_channel()
◆ filter_frame()
◆ request_frame()
◆ uninit()
◆ process_command()
  
  
      
        
          | static int process_command  | 
          ( | 
          AVFilterContext *  | 
          ctx,  | 
         
        
           | 
           | 
          const char *  | 
          cmd,  | 
         
        
           | 
           | 
          const char *  | 
          args,  | 
         
        
           | 
           | 
          char *  | 
          res,  | 
         
        
           | 
           | 
          int  | 
          res_len,  | 
         
        
           | 
           | 
          int  | 
          flags  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
 
◆ anlmdn_options
◆ inputs
Initial value:= {
    {
        .name         = "default",
    },
}
 
Definition at line 365 of file af_anlmdn.c.
 
 
◆ outputs
Initial value:= {
    {
        .name          = "default",
    },
}
 
Definition at line 374 of file af_anlmdn.c.
 
 
◆ ff_af_anlmdn
Initial value:= {
    .name          = "anlmdn",
    .priv_class    = &anlmdn_class,
}
 
Definition at line 384 of file af_anlmdn.c.
 
 
 
static int process_command(AVFilterContext *ctx, const char *cmd, const char *args, char *res, int res_len, int flags)