FFmpeg
4.3.7
|
Data Fields | |
const AVClass * | class |
struct FFBufQueue | queue |
int | frame_len |
int | frame_len_msec |
int | filter_size |
int | dc_correction |
int | channels_coupled |
int | alt_boundary_mode |
double | peak_value |
double | max_amplification |
double | target_rms |
double | compress_factor |
double | threshold |
double * | prev_amplification_factor |
double * | dc_correction_value |
double * | compress_threshold |
double * | weights |
int | channels |
int | eof |
int64_t | pts |
cqueue ** | gain_history_original |
cqueue ** | gain_history_minimum |
cqueue ** | gain_history_smoothed |
cqueue ** | threshold_history |
cqueue * | is_enabled |
Definition at line 55 of file af_dynaudnorm.c.
const AVClass* DynamicAudioNormalizerContext::class |
Definition at line 56 of file af_dynaudnorm.c.
struct FFBufQueue DynamicAudioNormalizerContext::queue |
Definition at line 58 of file af_dynaudnorm.c.
Referenced by activate(), filter_frame(), flush(), and uninit().
int DynamicAudioNormalizerContext::frame_len |
Definition at line 60 of file af_dynaudnorm.c.
Referenced by activate(), config_input(), flush_buffer(), and process_command().
int DynamicAudioNormalizerContext::frame_len_msec |
Definition at line 61 of file af_dynaudnorm.c.
Referenced by config_input(), and process_command().
int DynamicAudioNormalizerContext::filter_size |
Definition at line 62 of file af_dynaudnorm.c.
Referenced by config_input(), filter_frame(), init(), init_gaussian_filter(), process_command(), and update_gain_history().
int DynamicAudioNormalizerContext::dc_correction |
Definition at line 63 of file af_dynaudnorm.c.
Referenced by analyze_frame(), and flush_buffer().
int DynamicAudioNormalizerContext::channels_coupled |
Definition at line 64 of file af_dynaudnorm.c.
Referenced by analyze_frame(), and perform_compression().
int DynamicAudioNormalizerContext::alt_boundary_mode |
Definition at line 65 of file af_dynaudnorm.c.
Referenced by flush_buffer(), and update_gain_history().
double DynamicAudioNormalizerContext::peak_value |
Definition at line 67 of file af_dynaudnorm.c.
Referenced by flush_buffer(), get_max_local_gain(), and update_gain_history().
double DynamicAudioNormalizerContext::max_amplification |
Definition at line 68 of file af_dynaudnorm.c.
Referenced by get_max_local_gain().
double DynamicAudioNormalizerContext::target_rms |
Definition at line 69 of file af_dynaudnorm.c.
Referenced by flush_buffer(), and get_max_local_gain().
double DynamicAudioNormalizerContext::compress_factor |
Definition at line 70 of file af_dynaudnorm.c.
Referenced by analyze_frame(), and perform_compression().
double DynamicAudioNormalizerContext::threshold |
Definition at line 71 of file af_dynaudnorm.c.
Referenced by get_max_local_gain().
double* DynamicAudioNormalizerContext::prev_amplification_factor |
Definition at line 72 of file af_dynaudnorm.c.
Referenced by amplify_frame(), config_input(), uninit(), and update_gain_history().
double* DynamicAudioNormalizerContext::dc_correction_value |
Definition at line 73 of file af_dynaudnorm.c.
Referenced by config_input(), flush_buffer(), perform_dc_correction(), and uninit().
double* DynamicAudioNormalizerContext::compress_threshold |
Definition at line 74 of file af_dynaudnorm.c.
Referenced by config_input(), perform_compression(), and uninit().
double* DynamicAudioNormalizerContext::weights |
Definition at line 75 of file af_dynaudnorm.c.
Referenced by config_input(), gaussian_filter(), init_gaussian_filter(), and uninit().
int DynamicAudioNormalizerContext::channels |
Definition at line 77 of file af_dynaudnorm.c.
Referenced by amplify_frame(), analyze_frame(), compute_frame_std_dev(), config_input(), flush_buffer(), perform_compression(), perform_dc_correction(), process_command(), and uninit().
int DynamicAudioNormalizerContext::eof |
Definition at line 78 of file af_dynaudnorm.c.
Referenced by activate(), and filter_frame().
int64_t DynamicAudioNormalizerContext::pts |
Definition at line 79 of file af_dynaudnorm.c.
Referenced by activate(), and flush().
cqueue** DynamicAudioNormalizerContext::gain_history_original |
Definition at line 81 of file af_dynaudnorm.c.
Referenced by config_input(), perform_compression(), perform_dc_correction(), process_command(), uninit(), and update_gain_history().
cqueue** DynamicAudioNormalizerContext::gain_history_minimum |
Definition at line 82 of file af_dynaudnorm.c.
Referenced by config_input(), process_command(), uninit(), and update_gain_history().
cqueue** DynamicAudioNormalizerContext::gain_history_smoothed |
Definition at line 83 of file af_dynaudnorm.c.
Referenced by amplify_frame(), config_input(), filter_frame(), flush(), uninit(), and update_gain_history().
cqueue** DynamicAudioNormalizerContext::threshold_history |
Definition at line 84 of file af_dynaudnorm.c.
Referenced by config_input(), process_command(), uninit(), and update_gain_history().
cqueue* DynamicAudioNormalizerContext::is_enabled |
Definition at line 86 of file af_dynaudnorm.c.
Referenced by config_input(), filter_frame(), and uninit().