Go to the source code of this file.
|  | 
| enum | FilterType { BUTTERWORTH, 
CHEBYSHEV1, 
CHEBYSHEV2, 
NB_TYPES,
 biquad, 
equalizer, 
bass, 
treble,
 band, 
bandpass, 
bandreject, 
allpass,
 highpass, 
lowpass, 
LOWPASS, 
FLAT,
 AFLAT, 
CHROMA, 
COLOR, 
ACOLOR,
 NB_FILTERS
 }
 | 
|  | 
| enum | WidthType { NONE, 
HERTZ, 
OCTAVE, 
QFACTOR,
 SLOPE
 }
 | 
|  | 
      
        
          | #define BIQUAD_FILTER | ( |  | name, | 
        
          |  |  |  | type, | 
        
          |  |  |  | min, | 
        
          |  |  |  | max, | 
        
          |  |  |  | need_clipping | 
        
          |  | ) |  |  | 
      
 
 
      
        
          | #define DEFINE_BIQUAD_FILTER | ( |  | name_, | 
        
          |  |  |  | description_ | 
        
          |  | ) |  |  | 
      
 
Value:
{                                                                       \
    BiquadsContext *
s = 
ctx->priv;                                      
\    s->class = &name_##_class;                                          
\ 
    s->filter_type = name_;                                             
\ 
}                                                                       \
                                                         \
AVFilter ff_af_##name_ = {                         \
    .name          = #name_,                             \
    .priv_class    = &name_##_class,                     \
}
static const AVFilterPad inputs[]
static const AVFilterPad outputs[]
static av_cold int init(AVFilterContext *ctx)
#define NULL_IF_CONFIG_SMALL(x)
Return NULL if CONFIG_SMALL is true, otherwise the argument without modification. ...
static int query_formats(AVFilterContext *ctx)
static av_cold void uninit(AVFilterContext *ctx)
#define AVFILTER_DEFINE_CLASS(fname)
 
Definition at line 458 of file af_biquads.c.
 
 
| Enumerator | 
|---|
| BUTTERWORTH |  | 
| CHEBYSHEV1 |  | 
| CHEBYSHEV2 |  | 
| NB_TYPES |  | 
| biquad |  | 
| equalizer |  | 
| bass |  | 
| treble |  | 
| band |  | 
| bandpass |  | 
| bandreject |  | 
| allpass |  | 
| highpass |  | 
| lowpass |  | 
| LOWPASS |  | 
| FLAT |  | 
| AFLAT |  | 
| CHROMA |  | 
| COLOR |  | 
| ACOLOR |  | 
| NB_FILTERS |  | 
Definition at line 71 of file af_biquads.c.
 
 
| Enumerator | 
|---|
| NONE |  | 
| HERTZ |  | 
| OCTAVE |  | 
| QFACTOR |  | 
| SLOPE |  | 
Definition at line 84 of file af_biquads.c.
 
 
Initial value:= {
    {
        .name         = "default",
    },
}
static int filter_frame(AVFilterLink *inlink, AVFrame *buf)
Definition at line 437 of file af_biquads.c.
 
 
Initial value:= {
    {
        .name         = "default",
    },
}
static int config_output(AVFilterLink *outlink)
Definition at line 446 of file af_biquads.c.