#include <speex/speex_bits.h>
#include "misc.h"
Go to the source code of this file.
Defines | |
#define | MAX_LSP_SIZE 20 |
#define | NB_CDBK_SIZE 64 |
#define | NB_CDBK_SIZE_LOW1 64 |
#define | NB_CDBK_SIZE_LOW2 64 |
#define | NB_CDBK_SIZE_HIGH1 64 |
#define | NB_CDBK_SIZE_HIGH2 64 |
Functions | |
void | lsp_quant_nb (spx_lsp_t *lsp, spx_lsp_t *qlsp, int order, SpeexBits *bits) |
void | lsp_unquant_nb (spx_lsp_t *lsp, int order, SpeexBits *bits) |
void | lsp_quant_lbr (spx_lsp_t *lsp, spx_lsp_t *qlsp, int order, SpeexBits *bits) |
void | lsp_unquant_lbr (spx_lsp_t *lsp, int order, SpeexBits *bits) |
void | lsp_quant_high (spx_lsp_t *lsp, spx_lsp_t *qlsp, int order, SpeexBits *bits) |
void | lsp_unquant_high (spx_lsp_t *lsp, int order, SpeexBits *bits) |
Variables | |
const signed char | cdbk_nb [] |
const signed char | cdbk_nb_low1 [] |
const signed char | cdbk_nb_low2 [] |
const signed char | cdbk_nb_high1 [] |
const signed char | cdbk_nb_high2 [] |
#define MAX_LSP_SIZE 20 |
#define NB_CDBK_SIZE 64 |
Referenced by lsp_quant_lbr(), and lsp_quant_nb().
#define NB_CDBK_SIZE_HIGH1 64 |
Referenced by lsp_quant_lbr(), and lsp_quant_nb().
#define NB_CDBK_SIZE_HIGH2 64 |
Referenced by lsp_quant_nb().
#define NB_CDBK_SIZE_LOW1 64 |
Referenced by lsp_quant_lbr(), and lsp_quant_nb().
#define NB_CDBK_SIZE_LOW2 64 |
Referenced by lsp_quant_nb().
References LSP_LINEAR_HIGH, LSP_SCALE, PSHR16, speex_bits_pack(), and SUB16.
References cdbk_nb, cdbk_nb_high1, cdbk_nb_low1, LSP_LINEAR, LSP_SCALE, NB_CDBK_SIZE, NB_CDBK_SIZE_HIGH1, NB_CDBK_SIZE_LOW1, PSHR16, speex_bits_pack(), and SUB16.
void lsp_unquant_high | ( | spx_lsp_t * | lsp, | |
int | order, | |||
SpeexBits * | bits | |||
) |
References LSP_DIV_256, LSP_DIV_512, LSP_LINEAR_HIGH, and speex_bits_unpack_unsigned().
void lsp_unquant_lbr | ( | spx_lsp_t * | lsp, | |
int | order, | |||
SpeexBits * | bits | |||
) |
References cdbk_nb, cdbk_nb_high1, cdbk_nb_low1, LSP_DIV_256, LSP_DIV_512, LSP_LINEAR, and speex_bits_unpack_unsigned().
void lsp_unquant_nb | ( | spx_lsp_t * | lsp, | |
int | order, | |||
SpeexBits * | bits | |||
) |
References ADD16, ADD32, cdbk_nb, cdbk_nb_high1, cdbk_nb_high2, cdbk_nb_low1, cdbk_nb_low2, LSP_DIV_1024, LSP_DIV_256, LSP_DIV_512, LSP_LINEAR, and speex_bits_unpack_unsigned().
const signed char cdbk_nb[] |
Referenced by lsp_quant_lbr(), lsp_quant_nb(), lsp_unquant_lbr(), and lsp_unquant_nb().
const signed char cdbk_nb_high1[] |
Referenced by lsp_quant_lbr(), lsp_quant_nb(), lsp_unquant_lbr(), and lsp_unquant_nb().
const signed char cdbk_nb_high2[] |
Referenced by lsp_quant_nb(), and lsp_unquant_nb().
const signed char cdbk_nb_low1[] |
Referenced by lsp_quant_lbr(), lsp_quant_nb(), lsp_unquant_lbr(), and lsp_unquant_nb().
const signed char cdbk_nb_low2[] |
Referenced by lsp_quant_nb(), and lsp_unquant_nb().