#include <nb_celp.h>
Public Attributes | |
const SpeexMode * | mode |
int | first |
int | count_lost |
int | frameSize |
int | subframeSize |
int | nbSubframes |
int | lpcSize |
int | min_pitch |
int | max_pitch |
int | sampling_rate |
spx_word16_t | last_ol_gain |
char * | stack |
spx_sig_t * | inBuf |
spx_sig_t * | frame |
spx_sig_t * | excBuf |
spx_sig_t * | exc |
spx_sig_t * | innov |
spx_lsp_t * | qlsp |
spx_lsp_t * | old_qlsp |
spx_lsp_t * | interp_qlsp |
spx_coef_t * | interp_qlpc |
spx_mem_t * | mem_sp |
spx_word32_t * | pi_gain |
int | last_pitch |
spx_word16_t | last_pitch_gain |
spx_word16_t | pitch_gain_buf [3] |
int | pitch_gain_buf_idx |
spx_int32_t | seed |
int | encode_submode |
const SpeexSubmode *const * | submodes |
int | submodeID |
int | lpc_enh_enabled |
CombFilterMem * | comb_mem |
SpeexCallback | speex_callbacks [SPEEX_MAX_CALLBACKS] |
SpeexCallback | user_callback |
float | voc_m1 |
float | voc_m2 |
float | voc_mean |
int | voc_offset |
int | dtx_enabled |
const SpeexMode* DecState::mode |
Mode corresponding to the state
Referenced by nb_decoder_init().
int DecState::first |
Is this the first frame?
Referenced by nb_decode(), and nb_decoder_init().
Was the last frame lost?
Referenced by nb_decode(), and nb_decoder_init().
Size of frames
Referenced by nb_decode(), nb_decoder_ctl(), and nb_decoder_init().
Size of sub-frames
Referenced by nb_decode(), and nb_decoder_init().
Number of sub-frames
Referenced by nb_decode(), nb_decoder_ctl(), and nb_decoder_init().
LPC order
Referenced by nb_decode(), nb_decoder_ctl(), and nb_decoder_init().
Minimum pitch value allowed
Referenced by nb_decode(), and nb_decoder_init().
Maximum pitch value allowed
Referenced by nb_decode(), nb_decoder_ctl(), and nb_decoder_init().
Referenced by nb_decoder_ctl(), and nb_decoder_init().
Open-loop gain for previous frame
Referenced by nb_decode(), and nb_decoder_init().
char* DecState::stack |
Pseudo-stack allocation for temporary memory
Referenced by nb_decode(), nb_decoder_destroy(), and nb_decoder_init().
Input buffer (original signal)
Referenced by nb_decoder_ctl(), nb_decoder_destroy(), and nb_decoder_init().
Start of original frame
Referenced by nb_decode(), and nb_decoder_init().
Excitation buffer
Referenced by nb_decode(), nb_decoder_ctl(), nb_decoder_destroy(), and nb_decoder_init().
Start of excitation frame
Referenced by nb_decode(), nb_decoder_ctl(), and nb_decoder_init().
Innovation for the frame
Referenced by nb_decode(), nb_decoder_ctl(), nb_decoder_destroy(), and nb_decoder_init().
Quantized LSPs for current frame
Referenced by nb_decode(), nb_decoder_destroy(), and nb_decoder_init().
Quantized LSPs for previous frame
Referenced by nb_decode(), nb_decoder_destroy(), and nb_decoder_init().
Interpolated quantized LSPs
Referenced by nb_decode(), nb_decoder_destroy(), and nb_decoder_init().
Interpolated quantized LPCs
Referenced by nb_decode(), nb_decoder_destroy(), and nb_decoder_init().
Filter memory for synthesis signal
Referenced by nb_decode(), nb_decoder_ctl(), nb_decoder_destroy(), and nb_decoder_init().
Gain of LPC filter at theta=pi (fe/2)
Referenced by nb_decode(), nb_decoder_ctl(), nb_decoder_destroy(), and nb_decoder_init().
Pitch of last correctly decoded frame
Referenced by nb_decode(), and nb_decoder_init().
Pitch gain of last correctly decoded frame
Referenced by nb_decode().
Pitch gain of last decoded frames
Referenced by nb_decode(), and nb_decoder_init().
Tail of the buffer
Referenced by nb_decode(), and nb_decoder_init().
spx_int32_t DecState::seed |
Referenced by nb_decoder_init().
Seed used for random number generation
Referenced by nb_decode(), nb_decoder_ctl(), and nb_decoder_init().
const SpeexSubmode* const* DecState::submodes |
Sub-mode data
Referenced by nb_decode(), nb_decoder_ctl(), and nb_decoder_init().
Activated sub-mode
Referenced by nb_decode(), nb_decoder_ctl(), and nb_decoder_init().
1 when LPC enhancer is on, 0 otherwise
Referenced by nb_decode(), nb_decoder_ctl(), and nb_decoder_init().
Referenced by nb_decode(), nb_decoder_destroy(), and nb_decoder_init().
SpeexCallback DecState::speex_callbacks[SPEEX_MAX_CALLBACKS] |
Referenced by nb_decode(), nb_decoder_ctl(), and nb_decoder_init().
SpeexCallback DecState::user_callback |
Referenced by nb_decode(), nb_decoder_ctl(), and nb_decoder_init().
float DecState::voc_m1 |
Referenced by nb_decode(), and nb_decoder_init().
float DecState::voc_m2 |
Referenced by nb_decode(), and nb_decoder_init().
float DecState::voc_mean |
Referenced by nb_decode(), and nb_decoder_init().
Referenced by nb_decode(), and nb_decoder_init().
Referenced by nb_decode(), nb_decoder_ctl(), and nb_decoder_init().