|
FFmpeg
4.0
|
Dynamic Audio Normalizer. More...
#include <float.h>#include "libavutil/avassert.h"#include "libavutil/opt.h"#include "libavfilter/bufferqueue.h"#include "audio.h"#include "avfilter.h"#include "internal.h"Go to the source code of this file.
Data Structures | |
| struct | cqueue |
| struct | DynamicAudioNormalizerContext |
Macros | |
| #define | FF_BUFQUEUE_SIZE 302 |
| #define | OFFSET(x) offsetof(DynamicAudioNormalizerContext, x) |
| #define | FLAGS AV_OPT_FLAG_AUDIO_PARAM|AV_OPT_FLAG_FILTERING_PARAM |
Variables | |
| static const AVOption | dynaudnorm_options [] |
| static const AVFilterPad | avfilter_af_dynaudnorm_inputs [] |
| static const AVFilterPad | avfilter_af_dynaudnorm_outputs [] |
| AVFilter | ff_af_dynaudnorm |
Dynamic Audio Normalizer.
Definition in file af_dynaudnorm.c.
| #define FF_BUFQUEUE_SIZE 302 |
Definition at line 32 of file af_dynaudnorm.c.
| #define OFFSET | ( | x | ) | offsetof(DynamicAudioNormalizerContext, x) |
Definition at line 76 of file af_dynaudnorm.c.
| #define FLAGS AV_OPT_FLAG_AUDIO_PARAM|AV_OPT_FLAG_FILTERING_PARAM |
Definition at line 77 of file af_dynaudnorm.c.
| AVFILTER_DEFINE_CLASS | ( | dynaudnorm | ) |
|
static |
Definition at line 94 of file af_dynaudnorm.c.
|
static |
Definition at line 106 of file af_dynaudnorm.c.
Definition at line 136 of file af_dynaudnorm.c.
Referenced by config_input().
Definition at line 142 of file af_dynaudnorm.c.
Referenced by config_input().
Definition at line 153 of file af_dynaudnorm.c.
Referenced by config_input().
Definition at line 174 of file af_dynaudnorm.c.
Referenced by uninit().
Definition at line 181 of file af_dynaudnorm.c.
Referenced by gaussian_filter(), minimum_filter(), and update_gain_history().
Definition at line 186 of file af_dynaudnorm.c.
Referenced by cqueue_dequeue(), cqueue_pop(), filter_frame(), perform_compression(), perform_dc_correction(), request_frame(), and update_gain_history().
Definition at line 191 of file af_dynaudnorm.c.
Referenced by update_gain_history().
Definition at line 204 of file af_dynaudnorm.c.
Referenced by gaussian_filter(), minimum_filter(), and update_gain_history().
Definition at line 210 of file af_dynaudnorm.c.
Referenced by amplify_frame().
Definition at line 221 of file af_dynaudnorm.c.
Referenced by update_gain_history().
|
static |
Definition at line 231 of file af_dynaudnorm.c.
Referenced by config_input().
|
static |
Definition at line 258 of file af_dynaudnorm.c.
Referenced by config_input().
|
static |
Definition at line 287 of file af_dynaudnorm.c.
|
inlinestatic |
Definition at line 338 of file af_dynaudnorm.c.
Referenced by amplify_frame(), perform_compression(), and perform_dc_correction().
|
inlinestatic |
Definition at line 344 of file af_dynaudnorm.c.
Referenced by compute_frame_rms(), and compute_frame_std_dev().
|
inlinestatic |
Definition at line 349 of file af_dynaudnorm.c.
Referenced by get_max_local_gain(), mp_decode_layer1(), mp_decode_layer2(), perform_compression(), and setup_compress_thresh().
Definition at line 355 of file af_dynaudnorm.c.
Referenced by get_max_local_gain().
Definition at line 377 of file af_dynaudnorm.c.
Referenced by get_max_local_gain().
|
static |
Definition at line 404 of file af_dynaudnorm.c.
Referenced by analyze_frame().
|
static |
Definition at line 412 of file af_dynaudnorm.c.
Referenced by update_gain_history().
|
static |
Definition at line 424 of file af_dynaudnorm.c.
Referenced by update_gain_history().
|
static |
Definition at line 436 of file af_dynaudnorm.c.
Referenced by analyze_frame().
|
inlinestatic |
Definition at line 487 of file af_dynaudnorm.c.
Referenced by perform_compression(), and perform_dc_correction().
|
static |
Definition at line 493 of file af_dynaudnorm.c.
Referenced by analyze_frame().
|
static |
Definition at line 516 of file af_dynaudnorm.c.
Referenced by perform_compression().
|
static |
Definition at line 538 of file af_dynaudnorm.c.
Referenced by perform_compression().
|
static |
Definition at line 565 of file af_dynaudnorm.c.
Referenced by analyze_frame().
|
static |
Definition at line 610 of file af_dynaudnorm.c.
Referenced by filter_frame().
|
static |
Definition at line 634 of file af_dynaudnorm.c.
Referenced by filter_frame().
|
static |
Definition at line 659 of file af_dynaudnorm.c.
Referenced by flush_buffer().
|
static |
Definition at line 679 of file af_dynaudnorm.c.
Referenced by request_frame().
|
static |
Definition at line 704 of file af_dynaudnorm.c.
|
static |
Definition at line 79 of file af_dynaudnorm.c.
|
static |
Definition at line 725 of file af_dynaudnorm.c.
|
static |
Definition at line 736 of file af_dynaudnorm.c.
| AVFilter ff_af_dynaudnorm |
Definition at line 745 of file af_dynaudnorm.c.
1.8.13