FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
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
 
FFTComplexfft_data
 
FFTContextfft
 
FFTContextifft
 
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

int DeNoiseChannel::band_noise[15]
double DeNoiseChannel::noise_band_auto_var[15]
double DeNoiseChannel::noise_band_sample[15]

Definition at line 55 of file af_afftdn.c.

Referenced by process_frame().

double* DeNoiseChannel::amt

Definition at line 56 of file af_afftdn.c.

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

double* DeNoiseChannel::band_amt

Definition at line 57 of file af_afftdn.c.

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

double* DeNoiseChannel::band_excit

Definition at line 58 of file af_afftdn.c.

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

double* DeNoiseChannel::gain

Definition at line 59 of file af_afftdn.c.

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

double* DeNoiseChannel::prior

Definition at line 60 of file af_afftdn.c.

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

double* DeNoiseChannel::prior_band_excit

Definition at line 61 of file af_afftdn.c.

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

double* DeNoiseChannel::clean_data

Definition at line 62 of file af_afftdn.c.

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

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().

double* DeNoiseChannel::out_samples

Definition at line 64 of file af_afftdn.c.

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

double* DeNoiseChannel::spread_function

Definition at line 65 of file af_afftdn.c.

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

double* DeNoiseChannel::abs_var

Definition at line 66 of file af_afftdn.c.

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

double* DeNoiseChannel::rel_var

Definition at line 67 of file af_afftdn.c.

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

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().

FFTComplex* DeNoiseChannel::fft_data

Definition at line 69 of file af_afftdn.c.

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

FFTContext* DeNoiseChannel::fft

Definition at line 70 of file af_afftdn.c.

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

FFTContext * DeNoiseChannel::ifft

Definition at line 70 of file af_afftdn.c.

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

double DeNoiseChannel::noise_band_norm[15]

Definition at line 72 of file af_afftdn.c.

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

double DeNoiseChannel::noise_band_avr[15]

Definition at line 73 of file af_afftdn.c.

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

double DeNoiseChannel::noise_band_avi[15]

Definition at line 74 of file af_afftdn.c.

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

double DeNoiseChannel::noise_band_var[15]

Definition at line 75 of file af_afftdn.c.

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

double DeNoiseChannel::sfm_threshold

Definition at line 77 of file af_afftdn.c.

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

double DeNoiseChannel::sfm_alpha

Definition at line 78 of file af_afftdn.c.

Referenced by config_input(), and filter_channel().

double DeNoiseChannel::sfm_results[3]

Definition at line 79 of file af_afftdn.c.

Referenced by calculate_sfm(), and process_frame().

int DeNoiseChannel::sfm_fail_flags[512]

Definition at line 80 of file af_afftdn.c.

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

int DeNoiseChannel::sfm_fail_total

Definition at line 81 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: