Variables | |
RDFTContext | WMAVoiceContext::rdft |
RDFTContext | WMAVoiceContext::irdft |
contexts for FFT-calculation in the postfilter (for denoise filter) | |
DCTContext | WMAVoiceContext::dct |
DCTContext | WMAVoiceContext::dst |
contexts for phase shift (in Hilbert transform, part of postfilter) | |
float | WMAVoiceContext::sin [511] |
float | WMAVoiceContext::cos [511] |
8-bit cosine/sine windows over [-pi,pi] range | |
float | WMAVoiceContext::postfilter_agc |
gain control memory, used in adaptive_gain_control() | |
float | WMAVoiceContext::dcf_mem [2] |
DC filter history. | |
float | WMAVoiceContext::zero_exc_pf [MAX_SIGNAL_HISTORY+MAX_SFRAMESIZE] |
zero filter output (i.e. | |
float | WMAVoiceContext::denoise_filter_cache [MAX_FRAMESIZE] |
int | WMAVoiceContext::denoise_filter_cache_size |
samples in denoise_filter_cache | |
float | WMAVoiceContext::tilted_lpcs_pf [0x80] |
aligned buffer for LPC tilting | |
float | WMAVoiceContext::denoise_coeffs_pf [0x80] |
aligned buffer for denoise coefficients | |
float | WMAVoiceContext::synth_filter_out_buf [0x80+MAX_LSPS_ALIGN16] |
aligned buffer for postfilter speech synthesis |
float WMAVoiceContext::cos[511] [inherited] |
8-bit cosine/sine windows over [-pi,pi] range
Definition at line 267 of file wmavoice.c.
Referenced by calc_input_response(), and wmavoice_decode_init().
float WMAVoiceContext::dcf_mem[2] [inherited] |
DC filter history.
Definition at line 271 of file wmavoice.c.
Referenced by postfilter(), and wmavoice_flush().
DCTContext WMAVoiceContext::dct [inherited] |
Definition at line 265 of file wmavoice.c.
Referenced by calc_input_response(), wmavoice_decode_end(), and wmavoice_decode_init().
float WMAVoiceContext::denoise_coeffs_pf[0x80] [inherited] |
aligned buffer for denoise coefficients
Definition at line 280 of file wmavoice.c.
Referenced by wiener_denoise().
float WMAVoiceContext::denoise_filter_cache[MAX_FRAMESIZE] [inherited] |
int WMAVoiceContext::denoise_filter_cache_size [inherited] |
samples in denoise_filter_cache
Definition at line 276 of file wmavoice.c.
Referenced by wiener_denoise().
DCTContext WMAVoiceContext::dst [inherited] |
contexts for phase shift (in Hilbert transform, part of postfilter)
Definition at line 265 of file wmavoice.c.
Referenced by calc_input_response(), wmavoice_decode_end(), and wmavoice_decode_init().
RDFTContext WMAVoiceContext::irdft [inherited] |
contexts for FFT-calculation in the postfilter (for denoise filter)
Definition at line 263 of file wmavoice.c.
Referenced by calc_input_response(), wiener_denoise(), wmavoice_decode_end(), and wmavoice_decode_init().
float WMAVoiceContext::postfilter_agc [inherited] |
gain control memory, used in adaptive_gain_control()
Definition at line 269 of file wmavoice.c.
Referenced by postfilter(), and wmavoice_flush().
RDFTContext WMAVoiceContext::rdft [inherited] |
Definition at line 263 of file wmavoice.c.
Referenced by calc_input_response(), wiener_denoise(), wmavoice_decode_end(), and wmavoice_decode_init().
float WMAVoiceContext::sin[511] [inherited] |
Definition at line 267 of file wmavoice.c.
Referenced by calc_input_response(), and wmavoice_decode_init().
float WMAVoiceContext::synth_filter_out_buf[0x80+MAX_LSPS_ALIGN16] [inherited] |
aligned buffer for postfilter speech synthesis
Definition at line 282 of file wmavoice.c.
Referenced by postfilter(), and wmavoice_flush().
float WMAVoiceContext::tilted_lpcs_pf[0x80] [inherited] |
aligned buffer for LPC tilting
Definition at line 278 of file wmavoice.c.
Referenced by wiener_denoise().
float WMAVoiceContext::zero_exc_pf[MAX_SIGNAL_HISTORY+MAX_SFRAMESIZE] [inherited] |
zero filter output (i.e.
excitation) by postfilter
Definition at line 273 of file wmavoice.c.
Referenced by synth_frame(), synth_superframe(), and wmavoice_flush().