|
FFmpeg
|
#include "libavutil/opt.h"#include "libavcodec/avfft.h"#include "audio.h"#include "avfilter.h"#include "filters.h"#include "internal.h"Go to the source code of this file.
Data Structures | |
| struct | EqParameter |
| struct | SuperEqualizerContext |
Macros | |
| #define | NBANDS 17 |
| #define | M 15 |
| #define | AF AV_OPT_FLAG_AUDIO_PARAM|AV_OPT_FLAG_FILTERING_PARAM |
| #define | OFFSET(x) offsetof(SuperEqualizerContext, x) |
Functions | |
| static float | izero (SuperEqualizerContext *s, float x) |
| static float | hn_lpf (int n, float f, float fs) |
| static float | hn_imp (int n) |
| static float | hn (int n, EqParameter *param, float fs) |
| static float | alpha (float a) |
| static float | win (SuperEqualizerContext *s, float n, int N) |
| static void | process_param (float *bc, EqParameter *param, float fs) |
| static int | equ_init (SuperEqualizerContext *s, int wb) |
| static void | make_fir (SuperEqualizerContext *s, float *lbc, float *rbc, EqParameter *param, float fs) |
| static int | filter_frame (AVFilterLink *inlink, AVFrame *in) |
| static int | activate (AVFilterContext *ctx) |
| static av_cold int | init (AVFilterContext *ctx) |
| static int | query_formats (AVFilterContext *ctx) |
| static int | config_input (AVFilterLink *inlink) |
| static int | config_output (AVFilterLink *outlink) |
| static av_cold void | uninit (AVFilterContext *ctx) |
| AVFILTER_DEFINE_CLASS (superequalizer) | |
Variables | |
| static const float | bands [] |
| static const AVFilterPad | superequalizer_inputs [] |
| static const AVFilterPad | superequalizer_outputs [] |
| static const AVOption | superequalizer_options [] |
| AVFilter | ff_af_superequalizer |
| #define NBANDS 17 |
Definition at line 31 of file af_superequalizer.c.
| #define M 15 |
Definition at line 32 of file af_superequalizer.c.
Definition at line 350 of file af_superequalizer.c.
| #define OFFSET | ( | x | ) | offsetof(SuperEqualizerContext, x) |
Definition at line 351 of file af_superequalizer.c.
|
static |
Definition at line 61 of file af_superequalizer.c.
Referenced by equ_init(), and win().
|
static |
Definition at line 76 of file af_superequalizer.c.
Referenced by hn().
|
static |
Definition at line 86 of file af_superequalizer.c.
Referenced by hn().
|
static |
Definition at line 91 of file af_superequalizer.c.
Referenced by make_fir(), and vaapi_encode_h264_default_ref_pic_list().
|
static |
Definition at line 110 of file af_superequalizer.c.
Referenced by equ_init(), and win().
|
static |
Definition at line 119 of file af_superequalizer.c.
Referenced by apply_window_and_mdct(), celt_frame_mdct(), check_vector_fmul_window(), check_vector_fmul_window_scaled(), codebook_trellis_rate(), compute_imdct(), encode_window_bands_info(), ff_imdct36_blocks_TMPL(), ff_vector_fmul_window_altivec(), ff_vector_fmul_window_vsx(), generate_kernel(), imdct36(), make_fir(), test_vector_fmul_window(), transform(), vector_fmul_window_c(), vector_fmul_window_scaled_c(), vector_multiplication(), vector_rmultiplication(), and vorbis_parse_audio_packet().
|
static |
Definition at line 124 of file af_superequalizer.c.
Referenced by make_fir().
|
static |
Definition at line 135 of file af_superequalizer.c.
Referenced by init().
|
static |
Definition at line 163 of file af_superequalizer.c.
Referenced by config_output().
|
static |
Definition at line 185 of file af_superequalizer.c.
Referenced by activate().
|
static |
Definition at line 244 of file af_superequalizer.c.
|
static |
Definition at line 266 of file af_superequalizer.c.
|
static |
Definition at line 273 of file af_superequalizer.c.
|
static |
Definition at line 298 of file af_superequalizer.c.
|
static |
Definition at line 310 of file af_superequalizer.c.
|
static |
Definition at line 320 of file af_superequalizer.c.
| AVFILTER_DEFINE_CLASS | ( | superequalizer | ) |
|
static |
Definition at line 56 of file af_superequalizer.c.
Referenced by decode_component(), ff_ivi_init_planes(), ff_ivi_init_tiles(), ff_mpc_dequantize_and_synth(), ff_psy_init(), ivi_free_buffers(), make_bands(), make_filters_from_proto(), mpc7_decode_frame(), mpc8_decode_frame(), process_param(), read_coeffs_coarse(), set_best_abits_code(), and set_special_band_scalefactors().
|
static |
Definition at line 332 of file af_superequalizer.c.
|
static |
Definition at line 341 of file af_superequalizer.c.
|
static |
Definition at line 353 of file af_superequalizer.c.
| AVFilter ff_af_superequalizer |
Definition at line 377 of file af_superequalizer.c.
1.8.17