![]() |
CI130X SDK API手册
2.2.0
本手册用于描述CI130X SDK各个组件和驱动API
|
函数 | |
static int | DecodeHuffmanScalar (const signed short *huffTab, const HuffInfo *huffTabInfo, unsigned int bitBuf, signed int *val) |
static int | DecodeOneSymbol (BitStreamInfo *bsi, int huffTabIndex) |
static int | DequantizeEnvelope (int nBands, int ampRes, signed char *envQuant, int *envDequant) |
static void | DequantizeNoise (int nBands, signed char *noiseQuant, int *noiseDequant) |
void STATNAME() | DecodeSBREnvelope (BitStreamInfo *bsi, PSInfoSBR *psi, SBRGrid *sbrGrid, SBRFreq *sbrFreq, SBRChan *sbrChan, int ch) |
void STATNAME() | DecodeSBRNoise (BitStreamInfo *bsi, PSInfoSBR *psi, SBRGrid *sbrGrid, SBRFreq *sbrFreq, SBRChan *sbrChan, int ch) |
void STATNAME() | UncoupleSBREnvelope (PSInfoSBR *psi, SBRGrid *sbrGrid, SBRFreq *sbrFreq, SBRChan *sbrChanR) |
void STATNAME() | UncoupleSBRNoise (PSInfoSBR *psi, SBRGrid *sbrGrid, SBRFreq *sbrFreq, SBRChan *sbrChanR) |
变量 | |
static const int | envDQTab [2] = {0x20000000, 0x2d413ccc} |
static const int | dqTabCouple [25] |
|
static |
|
static |
void STATNAME() DecodeSBREnvelope | ( | BitStreamInfo * | bsi, |
PSInfoSBR * | psi, | ||
SBRGrid * | sbrGrid, | ||
SBRFreq * | sbrFreq, | ||
SBRChan * | sbrChan, | ||
int | ch | ||
) |
void STATNAME() DecodeSBRNoise | ( | BitStreamInfo * | bsi, |
PSInfoSBR * | psi, | ||
SBRGrid * | sbrGrid, | ||
SBRFreq * | sbrFreq, | ||
SBRChan * | sbrChan, | ||
int | ch | ||
) |
|
static |
|
static |
void STATNAME() UncoupleSBREnvelope | ( | PSInfoSBR * | psi, |
SBRGrid * | sbrGrid, | ||
SBRFreq * | sbrFreq, | ||
SBRChan * | sbrChanR | ||
) |
void STATNAME() UncoupleSBRNoise | ( | PSInfoSBR * | psi, |
SBRGrid * | sbrGrid, | ||
SBRFreq * | sbrFreq, | ||
SBRChan * | sbrChanR | ||
) |
|
static |
|
static |