#include <nb_celp.h>
Public Attributes | |
const SpeexMode * | mode |
int | first |
int | count_lost |
int | frameSize |
int | subframeSize |
int | nbSubframes |
int | windowSize |
int | lpcSize |
int | bufSize |
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 |
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 |
|
Buffer size |
|
|
|
Was the last frame lost? |
|
|
|
|
|
Start of excitation frame |
|
Excitation buffer |
|
Is this the first frame? |
|
Start of original frame |
|
Size of frames |
|
Input buffer (original signal) |
|
Innovation for the frame |
|
Interpolated quantized LPCs |
|
Interpolated quantized LSPs |
|
Open-loop gain for previous frame |
|
Pitch of last correctly decoded frame |
|
Pitch gain of last correctly decoded frame |
|
1 when LPC enhancer is on, 0 otherwise |
|
LPC order |
|
Maximum pitch value allowed |
|
Filter memory for synthesis signal |
|
Minimum pitch value allowed |
|
Mode corresponding to the state |
|
Number of sub-frames |
|
Quantized LSPs for previous frame |
|
Gain of LPC filter at theta=pi (fe/2) |
|
Pitch gain of last decoded frames |
|
Tail of the buffer |
|
Quantized LSPs for current frame |
|
|
|
|
|
Pseudo-stack allocation for temporary memory |
|
Size of sub-frames |
|
Activated sub-mode |
|
Sub-mode data |
|
|
|
|
|
|
|
|
|
|
|
Analysis (LPC) window length |