FFmpeg
Data Fields
DeNoiseChannel Struct Reference

Data Fields

double band_noise [NB_PROFILE_BANDS]
 
double noise_band_auto_var [NB_PROFILE_BANDS]
 
double noise_band_sample [NB_PROFILE_BANDS]
 
doubleamt
 
doubleband_amt
 
doubleband_excit
 
doublegain
 
doublesmoothed_gain
 
doubleprior
 
doubleprior_band_excit
 
doubleclean_data
 
doublenoisy_data
 
doubleout_samples
 
doublespread_function
 
doubleabs_var
 
doublerel_var
 
doublemin_abs_var
 
void * fft_in
 
void * fft_out
 
AVTXContextfft
 
AVTXContextifft
 
av_tx_fn tx_fn
 
av_tx_fn itx_fn
 
double noise_band_norm [NB_PROFILE_BANDS]
 
double noise_band_avr [NB_PROFILE_BANDS]
 
double noise_band_avi [NB_PROFILE_BANDS]
 
double noise_band_var [NB_PROFILE_BANDS]
 
double noise_reduction
 
double last_noise_reduction
 
double noise_floor
 
double last_noise_floor
 
double residual_floor
 
double last_residual_floor
 
double max_gain
 
double max_var
 
double gain_scale
 

Detailed Description

Definition at line 67 of file af_afftdn.c.

Field Documentation

◆ band_noise

double DeNoiseChannel::band_noise[NB_PROFILE_BANDS]

◆ noise_band_auto_var

double DeNoiseChannel::noise_band_auto_var[NB_PROFILE_BANDS]

Definition at line 69 of file af_afftdn.c.

Referenced by finish_sample_noise(), set_band_parameters(), and set_parameters().

◆ noise_band_sample

double DeNoiseChannel::noise_band_sample[NB_PROFILE_BANDS]

Definition at line 70 of file af_afftdn.c.

◆ amt

double* DeNoiseChannel::amt

Definition at line 71 of file af_afftdn.c.

Referenced by config_input(), process_frame(), and uninit().

◆ band_amt

double* DeNoiseChannel::band_amt

Definition at line 72 of file af_afftdn.c.

Referenced by config_input(), process_frame(), and uninit().

◆ band_excit

double* DeNoiseChannel::band_excit

Definition at line 73 of file af_afftdn.c.

Referenced by config_input(), process_frame(), and uninit().

◆ gain

double* DeNoiseChannel::gain

Definition at line 74 of file af_afftdn.c.

Referenced by config_input(), process_frame(), and uninit().

◆ smoothed_gain

double* DeNoiseChannel::smoothed_gain

Definition at line 75 of file af_afftdn.c.

Referenced by config_input(), process_frame(), and uninit().

◆ prior

double* DeNoiseChannel::prior

Definition at line 76 of file af_afftdn.c.

Referenced by config_input(), filter_channel(), and uninit().

◆ prior_band_excit

double* DeNoiseChannel::prior_band_excit

Definition at line 77 of file af_afftdn.c.

Referenced by config_input(), filter_channel(), and uninit().

◆ clean_data

double* DeNoiseChannel::clean_data

Definition at line 78 of file af_afftdn.c.

Referenced by config_input(), process_frame(), and uninit().

◆ noisy_data

double* DeNoiseChannel::noisy_data

Definition at line 79 of file af_afftdn.c.

Referenced by config_input(), process_frame(), and uninit().

◆ out_samples

double* DeNoiseChannel::out_samples

Definition at line 80 of file af_afftdn.c.

Referenced by config_input(), filter_channel(), output_frame(), and uninit().

◆ spread_function

double* DeNoiseChannel::spread_function

Definition at line 81 of file af_afftdn.c.

Referenced by config_input(), process_frame(), and uninit().

◆ abs_var

double* DeNoiseChannel::abs_var

Definition at line 82 of file af_afftdn.c.

Referenced by config_input(), process_frame(), set_parameters(), and uninit().

◆ rel_var

double* DeNoiseChannel::rel_var

Definition at line 83 of file af_afftdn.c.

Referenced by config_input(), set_band_parameters(), set_parameters(), and uninit().

◆ min_abs_var

double* DeNoiseChannel::min_abs_var

Definition at line 84 of file af_afftdn.c.

Referenced by config_input(), process_frame(), set_parameters(), and uninit().

◆ fft_in

void* DeNoiseChannel::fft_in

Definition at line 85 of file af_afftdn.c.

Referenced by config_input(), filter_channel(), sample_noise_block(), and uninit().

◆ fft_out

void* DeNoiseChannel::fft_out

Definition at line 86 of file af_afftdn.c.

Referenced by config_input(), filter_channel(), process_frame(), sample_noise_block(), and uninit().

◆ fft

AVTXContext* DeNoiseChannel::fft

Definition at line 87 of file af_afftdn.c.

Referenced by config_input(), filter_channel(), sample_noise_block(), and uninit().

◆ ifft

AVTXContext * DeNoiseChannel::ifft

Definition at line 87 of file af_afftdn.c.

Referenced by config_input(), filter_channel(), and uninit().

◆ tx_fn

av_tx_fn DeNoiseChannel::tx_fn

Definition at line 88 of file af_afftdn.c.

Referenced by config_input(), filter_channel(), and sample_noise_block().

◆ itx_fn

av_tx_fn DeNoiseChannel::itx_fn

Definition at line 88 of file af_afftdn.c.

Referenced by config_input(), and filter_channel().

◆ noise_band_norm

double DeNoiseChannel::noise_band_norm[NB_PROFILE_BANDS]

Definition at line 90 of file af_afftdn.c.

Referenced by finish_sample_noise(), init_sample_noise(), and sample_noise_block().

◆ noise_band_avr

double DeNoiseChannel::noise_band_avr[NB_PROFILE_BANDS]

Definition at line 91 of file af_afftdn.c.

Referenced by finish_sample_noise(), init_sample_noise(), and sample_noise_block().

◆ noise_band_avi

double DeNoiseChannel::noise_band_avi[NB_PROFILE_BANDS]

Definition at line 92 of file af_afftdn.c.

Referenced by finish_sample_noise(), init_sample_noise(), and sample_noise_block().

◆ noise_band_var

double DeNoiseChannel::noise_band_var[NB_PROFILE_BANDS]

Definition at line 93 of file af_afftdn.c.

Referenced by finish_sample_noise(), init_sample_noise(), and sample_noise_block().

◆ noise_reduction

double DeNoiseChannel::noise_reduction

Definition at line 95 of file af_afftdn.c.

Referenced by config_input(), process_command(), and set_parameters().

◆ last_noise_reduction

double DeNoiseChannel::last_noise_reduction

Definition at line 96 of file af_afftdn.c.

Referenced by set_parameters().

◆ noise_floor

double DeNoiseChannel::noise_floor

◆ last_noise_floor

double DeNoiseChannel::last_noise_floor

Definition at line 98 of file af_afftdn.c.

Referenced by output_frame(), and set_parameters().

◆ residual_floor

double DeNoiseChannel::residual_floor

Definition at line 99 of file af_afftdn.c.

Referenced by config_input(), process_command(), and set_parameters().

◆ last_residual_floor

double DeNoiseChannel::last_residual_floor

Definition at line 100 of file af_afftdn.c.

Referenced by set_parameters().

◆ max_gain

double DeNoiseChannel::max_gain

Definition at line 101 of file af_afftdn.c.

Referenced by process_frame(), and set_parameters().

◆ max_var

double DeNoiseChannel::max_var

Definition at line 102 of file af_afftdn.c.

Referenced by set_band_parameters(), and set_parameters().

◆ gain_scale

double DeNoiseChannel::gain_scale

Definition at line 103 of file af_afftdn.c.

Referenced by set_parameters().


The documentation for this struct was generated from the following file: