#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
int DecState::first |
Is this the first frame?
Was the last frame lost?
Size of frames
Size of sub-frames
Number of sub-frames
LPC order
Minimum pitch value allowed
Maximum pitch value allowed
Open-loop gain for previous frame
char* DecState::stack |
Pseudo-stack allocation for temporary memory
Input buffer (original signal)
Start of original frame
Excitation buffer
Start of excitation frame
Innovation for the frame
Quantized LSPs for current frame
Quantized LSPs for previous frame
Interpolated quantized LSPs
Interpolated quantized LPCs
Filter memory for synthesis signal
Gain of LPC filter at theta=pi (fe/2)
Pitch of last correctly decoded frame
Pitch gain of last correctly decoded frame
Pitch gain of last decoded frames
Tail of the buffer
spx_int32_t DecState::seed |
Seed used for random number generation
const SpeexSubmode* const* DecState::submodes |
Sub-mode data
Activated sub-mode
1 when LPC enhancer is on, 0 otherwise
SpeexCallback DecState::speex_callbacks[SPEEX_MAX_CALLBACKS] |
SpeexCallback DecState::user_callback |
float DecState::voc_m1 |
float DecState::voc_m2 |
float DecState::voc_mean |