quant_lsp.h File Reference

LSP vector quantization. More...

#include <speex/speex_bits.h>
#include "misc.h"

Include dependency graph for quant_lsp.h:

This graph shows which files directly or indirectly include this file:

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 []


Detailed Description

LSP vector quantization.


Define Documentation

#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().


Function Documentation

void lsp_quant_high ( spx_lsp_t lsp,
spx_lsp_t qlsp,
int  order,
SpeexBits *  bits 
)

void lsp_quant_lbr ( spx_lsp_t lsp,
spx_lsp_t qlsp,
int  order,
SpeexBits *  bits 
)

void lsp_quant_nb ( spx_lsp_t lsp,
spx_lsp_t qlsp,
int  order,
SpeexBits *  bits 
)

void lsp_unquant_high ( spx_lsp_t lsp,
int  order,
SpeexBits *  bits 
)

void lsp_unquant_lbr ( spx_lsp_t lsp,
int  order,
SpeexBits *  bits 
)

void lsp_unquant_nb ( spx_lsp_t lsp,
int  order,
SpeexBits *  bits 
)


Variable Documentation

const signed char cdbk_nb[]

const signed char cdbk_nb_high1[]

const signed char cdbk_nb_high2[]

Referenced by lsp_quant_nb(), and lsp_unquant_nb().

const signed char cdbk_nb_low1[]

const signed char cdbk_nb_low2[]

Referenced by lsp_quant_nb(), and lsp_unquant_nb().


Generated on Wed May 7 21:15:06 2008 for speex by  doxygen 1.5.5