#include <sb_celp.h>
Public Attributes | |
| SpeexMode * | mode |
| void * | st_low |
| int | full_frame_size |
| int | frame_size |
| int | subframeSize |
| int | nbSubframes |
| int | windowSize |
| int | lpcSize |
| int | bufSize |
| int | first |
| float | lag_factor |
| float | lpc_floor |
| float | gamma1 |
| float | gamma2 |
| char * | stack |
| spx_sig_t * | x0d |
| spx_sig_t * | x1d |
| spx_sig_t * | high |
| spx_sig_t * | y0 |
| spx_sig_t * | y1 |
| spx_word16_t * | h0_mem |
| spx_word16_t * | h1_mem |
| spx_word32_t * | g0_mem |
| spx_word32_t * | g1_mem |
| spx_sig_t * | excBuf |
| spx_sig_t * | exc |
| spx_sig_t * | buf |
| spx_sig_t * | res |
| spx_sig_t * | sw |
| spx_sig_t * | target |
| spx_word16_t * | window |
| float * | lagWindow |
| spx_word16_t * | autocorr |
| spx_coef_t * | lpc |
| spx_lsp_t * | lsp |
| spx_lsp_t * | qlsp |
| spx_lsp_t * | old_lsp |
| spx_lsp_t * | old_qlsp |
| spx_lsp_t * | interp_lsp |
| spx_lsp_t * | interp_qlsp |
| spx_coef_t * | interp_lpc |
| spx_coef_t * | interp_qlpc |
| spx_coef_t * | bw_lpc1 |
| spx_coef_t * | bw_lpc2 |
| spx_mem_t * | mem_sp |
| spx_mem_t * | mem_sp2 |
| spx_mem_t * | mem_sw |
| float * | pi_gain |
| float | vbr_quality |
| int | vbr_enabled |
| int | abr_enabled |
| float | abr_drift |
| float | abr_drift2 |
| float | abr_count |
| int | vad_enabled |
| float | relative_quality |
| int | encode_submode |
| SpeexSubmode ** | submodes |
| int | submodeID |
| int | submodeSelect |
| int | complexity |
| int | sampling_rate |
|
|
ABR setting (in bps), 0 if off |
|
|
Auto-correlation (for LPC analysis) |
|
|
Temporary buffer |
|
|
Buffer size |
|
|
Bandwidth-expanded version of LPCs (#1) |
|
|
Bandwidth-expanded version of LPCs (#2) |
|
|
High-band excitation (for QMF only) |
|
|
High-band excitation |
|
|
First frame? |
|
|
Length of high-band frames |
|
|
Length of full-band frames |
|
|
QMF memories |
|
|
Perceptual weighting coef 1 |
|
|
Perceptual weighting coef 2 |
|
|
High-band signal (buffer) |
|
|
Interpolated LPCs for current sub-frame |
|
|
Interpolated LSPs for current sub-frame |
|
|
Interpolated quantized LPCs for current sub-frame |
|
|
Interpolated quantized LSPs for current sub-frame |
|
|
Lag-windowing control parameter |
|
|
Auto-correlation window |
|
|
LPC coefficients |
|
|
Controls LPC analysis noise floor |
|
|
Order of high-band LPC analysis |
|
|
LSP coefficients |
|
|
Synthesis signal memory |
|
|
Perceptual signal memory |
|
|
Pointer to the mode (containing for vtable info) |
|
|
Number of high-band sub-frames |
|
|
LSPs of previous frame |
|
|
Quantized LSPs of previous frame |
|
|
Quantized LSPs |
|
|
Zero-input response (ringing) |
|
|
State of the low-band (narrowband) encoder |
|
|
Temporary allocation stack |
|
|
Length of high-band sub-frames |
|
|
Perceptually weighted signal |
|
|
Weighted target signal (analysis by synthesis) |
|
|
1 for enabling VAD, 0 otherwise |
|
|
1 for enabling VBR, 0 otherwise |
|
|
Quality setting for VBR encoding |
|
|
LPC analysis window |
|
|
Length of high-band LPC window |
|
|
QMF filter signals |
|
|
QMF synthesis signals |
1.4.2