Variables | |
GetBitContext | WMAVoiceContext::gb |
packet bitreader. | |
int8_t | WMAVoiceContext::vbm_tree [25] |
converts VLC codes to frame type | |
int | WMAVoiceContext::spillover_bitsize |
number of bits used to specify spillover_nbits in the packet header = ceil(log2(ctx->block_align << 3)) | |
int | WMAVoiceContext::history_nsamples |
number of samples in history for signal prediction (through ACB) | |
int | WMAVoiceContext::do_apf |
whether to apply the averaged projection filter (APF) | |
int | WMAVoiceContext::denoise_strength |
strength of denoising in Wiener filter [0-11] | |
int | WMAVoiceContext::denoise_tilt_corr |
Whether to apply tilt correction to the Wiener filter coefficients (postfilter). | |
int | WMAVoiceContext::dc_level |
Predicted amount of DC noise, based on which a DC removal filter is used. | |
int | WMAVoiceContext::lsps |
number of LSPs per frame [10 or 16] | |
int | WMAVoiceContext::lsp_q_mode |
defines quantizer defaults [0, 1] | |
int | WMAVoiceContext::lsp_def_mode |
defines different sets of LSP defaults [0, 1] | |
int | WMAVoiceContext::frame_lsp_bitsize |
size (in bits) of LSPs, when encoded per-frame (independent coding) | |
int | WMAVoiceContext::sframe_lsp_bitsize |
size (in bits) of LSPs, when encoded per superframe (residual coding) | |
int | WMAVoiceContext::min_pitch_val |
base value for pitch parsing code | |
int | WMAVoiceContext::max_pitch_val |
max value + 1 for pitch parsing | |
int | WMAVoiceContext::pitch_nbits |
number of bits used to specify the pitch value in the frame header | |
int | WMAVoiceContext::block_pitch_nbits |
number of bits used to specify the first block's pitch value | |
int | WMAVoiceContext::block_pitch_range |
range of the block pitch | |
int | WMAVoiceContext::block_delta_pitch_nbits |
number of bits used to specify the delta pitch between this and the last block's pitch value, used in all but first block | |
int | WMAVoiceContext::block_delta_pitch_hrange |
1/2 range of the delta (full range is from -this to +this-1) | |
uint16_t | WMAVoiceContext::block_conv_table [4] |
boundaries for block pitch unit/scale conversion |
uint16_t WMAVoiceContext::block_conv_table[4] [inherited] |
boundaries for block pitch unit/scale conversion
Definition at line 179 of file wmavoice.c.
Referenced by synth_frame(), and wmavoice_decode_init().
int WMAVoiceContext::block_delta_pitch_hrange [inherited] |
1/2 range of the delta (full range is from -this to +this-1)
Definition at line 177 of file wmavoice.c.
Referenced by synth_frame(), and wmavoice_decode_init().
int WMAVoiceContext::block_delta_pitch_nbits [inherited] |
number of bits used to specify the delta pitch between this and the last block's pitch value, used in all but first block
Definition at line 173 of file wmavoice.c.
Referenced by check_bits_for_superframe(), synth_frame(), and wmavoice_decode_init().
int WMAVoiceContext::block_pitch_nbits [inherited] |
number of bits used to specify the first block's pitch value
Definition at line 170 of file wmavoice.c.
Referenced by check_bits_for_superframe(), synth_frame(), and wmavoice_decode_init().
int WMAVoiceContext::block_pitch_range [inherited] |
range of the block pitch
Definition at line 172 of file wmavoice.c.
Referenced by synth_frame(), and wmavoice_decode_init().
int WMAVoiceContext::dc_level [inherited] |
Predicted amount of DC noise, based on which a DC removal filter is used.
Definition at line 154 of file wmavoice.c.
Referenced by postfilter(), and wmavoice_decode_init().
int WMAVoiceContext::denoise_strength [inherited] |
strength of denoising in Wiener filter [0-11]
Definition at line 150 of file wmavoice.c.
Referenced by calc_input_response(), and wmavoice_decode_init().
int WMAVoiceContext::denoise_tilt_corr [inherited] |
Whether to apply tilt correction to the Wiener filter coefficients (postfilter).
Definition at line 152 of file wmavoice.c.
Referenced by calc_input_response(), and wmavoice_decode_init().
int WMAVoiceContext::do_apf [inherited] |
whether to apply the averaged projection filter (APF)
Definition at line 148 of file wmavoice.c.
Referenced by synth_frame(), synth_superframe(), wmavoice_decode_end(), wmavoice_decode_init(), and wmavoice_flush().
int WMAVoiceContext::frame_lsp_bitsize [inherited] |
size (in bits) of LSPs, when encoded per-frame (independent coding)
Definition at line 161 of file wmavoice.c.
Referenced by check_bits_for_superframe(), and wmavoice_decode_init().
GetBitContext WMAVoiceContext::gb [inherited] |
packet bitreader.
During decoder init, it contains the extradata from the demuxer. During decoding, it contains packet data.
Definition at line 135 of file wmavoice.c.
Referenced by parse_packet_header(), synth_superframe(), wmavoice_decode_init(), and wmavoice_decode_packet().
int WMAVoiceContext::history_nsamples [inherited] |
number of samples in history for signal prediction (through ACB)
Definition at line 144 of file wmavoice.c.
Referenced by synth_frame(), synth_superframe(), wmavoice_decode_init(), and wmavoice_flush().
int WMAVoiceContext::lsp_def_mode [inherited] |
defines different sets of LSP defaults [0, 1]
Definition at line 159 of file wmavoice.c.
Referenced by synth_superframe(), and wmavoice_decode_init().
int WMAVoiceContext::lsp_q_mode [inherited] |
defines quantizer defaults [0, 1]
Definition at line 158 of file wmavoice.c.
Referenced by synth_superframe(), and wmavoice_decode_init().
int WMAVoiceContext::lsps [inherited] |
number of LSPs per frame [10 or 16]
Definition at line 157 of file wmavoice.c.
Referenced by postfilter(), synth_block(), synth_frame(), synth_superframe(), wiener_denoise(), wmavoice_decode_init(), and wmavoice_flush().
int WMAVoiceContext::max_pitch_val [inherited] |
max value + 1 for pitch parsing
Definition at line 167 of file wmavoice.c.
Referenced by kalman_smoothen(), synth_frame(), and wmavoice_decode_init().
int WMAVoiceContext::min_pitch_val [inherited] |
base value for pitch parsing code
Definition at line 166 of file wmavoice.c.
Referenced by kalman_smoothen(), synth_frame(), and wmavoice_decode_init().
int WMAVoiceContext::pitch_nbits [inherited] |
number of bits used to specify the pitch value in the frame header
Definition at line 168 of file wmavoice.c.
Referenced by check_bits_for_superframe(), synth_frame(), and wmavoice_decode_init().
int WMAVoiceContext::sframe_lsp_bitsize [inherited] |
size (in bits) of LSPs, when encoded per superframe (residual coding)
Definition at line 163 of file wmavoice.c.
Referenced by check_bits_for_superframe(), and wmavoice_decode_init().
int WMAVoiceContext::spillover_bitsize [inherited] |
number of bits used to specify spillover_nbits in the packet header = ceil(log2(ctx->block_align << 3))
Definition at line 141 of file wmavoice.c.
Referenced by parse_packet_header(), and wmavoice_decode_init().
int8_t WMAVoiceContext::vbm_tree[25] [inherited] |
converts VLC codes to frame type
Definition at line 139 of file wmavoice.c.
Referenced by check_bits_for_superframe(), synth_frame(), and wmavoice_decode_init().