![]() |
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 |
1.8.14