#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 |
float * | x0d |
float * | x1d |
float * | high |
float * | y0 |
float * | y1 |
float * | h0_mem |
float * | h1_mem |
float * | g0_mem |
float * | g1_mem |
float * | excBuf |
float * | exc |
float * | buf |
float * | res |
float * | sw |
float * | target |
float * | window |
float * | lagWindow |
float * | autocorr |
float * | lpc |
float * | lsp |
float * | qlsp |
float * | old_lsp |
float * | old_qlsp |
float * | interp_lsp |
float * | interp_qlsp |
float * | interp_lpc |
float * | interp_qlpc |
float * | bw_lpc1 |
float * | bw_lpc2 |
float * | mem_sp |
float * | mem_sp2 |
float * | 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 |