FFmpeg
|
#include <float.h>
#include "libavutil/ffmath.h"
#include "libavutil/opt.h"
#include "avfilter.h"
#include "audio.h"
#include "formats.h"
#include "adynamicequalizer_template.c"
Go to the source code of this file.
Data Structures | |
struct | ChannelContext |
struct | AudioDynamicEqualizerContext |
struct | ThreadData |
Used for passing data between threads. More... | |
Macros | |
#define | DEPTH 32 |
#define | DEPTH 64 |
#define | OFFSET(x) offsetof(AudioDynamicEqualizerContext, x) |
#define | AF AV_OPT_FLAG_AUDIO_PARAM|AV_OPT_FLAG_FILTERING_PARAM |
#define | FLAGS AV_OPT_FLAG_AUDIO_PARAM|AV_OPT_FLAG_FILTERING_PARAM|AV_OPT_FLAG_RUNTIME_PARAM |
Enumerations | |
enum | DetectionModes { DET_UNSET = 0, DET_DISABLED, DET_OFF, DET_ON, DET_ADAPTIVE, NB_DMODES } |
enum | FilterModes { LISTEN = -1, CUT_BELOW, CUT_ABOVE, BOOST_BELOW, BOOST_ABOVE, NB_FMODES, BASIC, FINAL, NB_MODES, BASIC, FAST, NB_MODES } |
Functions | |
static int | query_formats (AVFilterContext *ctx) |
static double | get_coef (double x, double sr) |
static int | config_input (AVFilterLink *inlink) |
static int | filter_frame (AVFilterLink *inlink, AVFrame *in) |
static av_cold void | uninit (AVFilterContext *ctx) |
AVFILTER_DEFINE_CLASS (adynamicequalizer) | |
Variables | |
static const AVOption | adynamicequalizer_options [] |
static const AVFilterPad | inputs [] |
const AVFilter | ff_af_adynamicequalizer |
#define DEPTH 32 |
Definition at line 143 of file af_adynamicequalizer.c.
#define DEPTH 64 |
Definition at line 143 of file af_adynamicequalizer.c.
#define OFFSET | ( | x | ) | offsetof(AudioDynamicEqualizerContext, x) |
Definition at line 221 of file af_adynamicequalizer.c.
Definition at line 222 of file af_adynamicequalizer.c.
Definition at line 223 of file af_adynamicequalizer.c.
enum DetectionModes |
Enumerator | |
---|---|
DET_UNSET | |
DET_DISABLED | |
DET_OFF | |
DET_ON | |
DET_ADAPTIVE | |
NB_DMODES |
Definition at line 27 of file af_adynamicequalizer.c.
enum FilterModes |
Enumerator | |
---|---|
LISTEN | |
CUT_BELOW | |
CUT_ABOVE | |
BOOST_BELOW | |
BOOST_ABOVE | |
NB_FMODES | |
BASIC | |
FINAL | |
NB_MODES | |
BASIC | |
FAST | |
NB_MODES |
Definition at line 36 of file af_adynamicequalizer.c.
|
static |
Definition at line 111 of file af_adynamicequalizer.c.
Definition at line 130 of file af_adynamicequalizer.c.
Referenced by filter_prepare().
|
static |
Definition at line 146 of file af_adynamicequalizer.c.
|
static |
Definition at line 179 of file af_adynamicequalizer.c.
|
static |
Definition at line 209 of file af_adynamicequalizer.c.
AVFILTER_DEFINE_CLASS | ( | adynamicequalizer | ) |
|
static |
Definition at line 225 of file af_adynamicequalizer.c.
|
static |
Definition at line 265 of file af_adynamicequalizer.c.
const AVFilter ff_af_adynamicequalizer |
Definition at line 274 of file af_adynamicequalizer.c.