FFmpeg
Data Fields
DeNoiseChannel Struct Reference

Data Fields

int band_noise [15]
 
double noise_band_auto_var [15]
 
double noise_band_sample [15]
 
double * amt
 
double * band_amt
 
double * band_excit
 
double * gain
 
double * prior
 
double * prior_band_excit
 
double * clean_data
 
double * noisy_data
 
double * out_samples
 
double * spread_function
 
double * abs_var
 
double * rel_var
 
double * min_abs_var
 
AVComplexFloatfft_in
 
AVComplexFloatfft_out
 
AVTXContextfft
 
AVTXContextifft
 
av_tx_fn tx_fn
 
av_tx_fn itx_fn
 
double noise_band_norm [15]
 
double noise_band_avr [15]
 
double noise_band_avi [15]
 
double noise_band_var [15]
 
double sfm_threshold
 
double sfm_alpha
 
double sfm_results [3]
 
int sfm_fail_flags [512]
 
int sfm_fail_total
 

Detailed Description

Definition at line 52 of file af_afftdn.c.

Field Documentation

◆ band_noise

int DeNoiseChannel::band_noise[15]

◆ noise_band_auto_var

double DeNoiseChannel::noise_band_auto_var[15]

◆ noise_band_sample

double DeNoiseChannel::noise_band_sample[15]

Definition at line 55 of file af_afftdn.c.

Referenced by process_frame().

◆ amt

double* DeNoiseChannel::amt

Definition at line 56 of file af_afftdn.c.

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

◆ band_amt

double* DeNoiseChannel::band_amt

Definition at line 57 of file af_afftdn.c.

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

◆ band_excit

double* DeNoiseChannel::band_excit

Definition at line 58 of file af_afftdn.c.

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

◆ gain

double* DeNoiseChannel::gain

Definition at line 59 of file af_afftdn.c.

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

◆ prior

double* DeNoiseChannel::prior

Definition at line 60 of file af_afftdn.c.

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

◆ prior_band_excit

double* DeNoiseChannel::prior_band_excit

Definition at line 61 of file af_afftdn.c.

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

◆ clean_data

double* DeNoiseChannel::clean_data

Definition at line 62 of file af_afftdn.c.

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

◆ noisy_data

double* DeNoiseChannel::noisy_data

Definition at line 63 of file af_afftdn.c.

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

◆ out_samples

double* DeNoiseChannel::out_samples

Definition at line 64 of file af_afftdn.c.

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

◆ spread_function

double* DeNoiseChannel::spread_function

Definition at line 65 of file af_afftdn.c.

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

◆ abs_var

double* DeNoiseChannel::abs_var

Definition at line 66 of file af_afftdn.c.

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

◆ rel_var

double* DeNoiseChannel::rel_var

Definition at line 67 of file af_afftdn.c.

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

◆ min_abs_var

double* DeNoiseChannel::min_abs_var

Definition at line 68 of file af_afftdn.c.

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

◆ fft_in

AVComplexFloat* DeNoiseChannel::fft_in

Definition at line 69 of file af_afftdn.c.

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

◆ fft_out

AVComplexFloat* DeNoiseChannel::fft_out

Definition at line 70 of file af_afftdn.c.

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

◆ fft

AVTXContext* DeNoiseChannel::fft

Definition at line 71 of file af_afftdn.c.

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

◆ ifft

AVTXContext * DeNoiseChannel::ifft

Definition at line 71 of file af_afftdn.c.

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

◆ tx_fn

av_tx_fn DeNoiseChannel::tx_fn

Definition at line 72 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 72 of file af_afftdn.c.

Referenced by config_input(), and filter_channel().

◆ noise_band_norm

double DeNoiseChannel::noise_band_norm[15]

Definition at line 74 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[15]

Definition at line 75 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[15]

Definition at line 76 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[15]

Definition at line 77 of file af_afftdn.c.

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

◆ sfm_threshold

double DeNoiseChannel::sfm_threshold

Definition at line 79 of file af_afftdn.c.

Referenced by calculate_sfm(), config_input(), filter_channel(), and process_frame().

◆ sfm_alpha

double DeNoiseChannel::sfm_alpha

Definition at line 80 of file af_afftdn.c.

Referenced by config_input(), and filter_channel().

◆ sfm_results

double DeNoiseChannel::sfm_results[3]

Definition at line 81 of file af_afftdn.c.

Referenced by calculate_sfm(), and process_frame().

◆ sfm_fail_flags

int DeNoiseChannel::sfm_fail_flags[512]

Definition at line 82 of file af_afftdn.c.

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

◆ sfm_fail_total

int DeNoiseChannel::sfm_fail_total

Definition at line 83 of file af_afftdn.c.

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


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