Varibales used for postfilter implementation, mostly history for smoothing and so on, and context variables for FFT/iFFT. More...
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 |
Varibales used for postfilter implementation, mostly history for smoothing and so on, and context variables for FFT/iFFT.
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_filter_cache[MAX_FRAMESIZE] [inherited] |
Definition at line 275 of file wmavoice.c.
Referenced by wiener_denoise(), and wmavoice_flush().
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::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().