![]() |
CI130X SDK API手册
2.2.0
本手册用于描述CI130X SDK各个组件和驱动API
|
宏定义 | |
#define | FBITS_LPCOEFS 29 /* Q29 for range of (-4, 4) */ |
#define | MAG_16 (16 * (1 << (32 - (2*(32-FBITS_LPCOEFS))))) /* i.e. 16 in Q26 format */ |
#define | RELAX_COEF 0x7ffff79c /* 1.0 / (1.0 + 1e-6), Q31 */ |
函数 | |
void STATNAME() | CVKernel1 (int *XBuf, int *accBuf) |
static int | CalcCovariance1 (int *XBuf, int *p01reN, int *p01imN, int *p12reN, int *p12imN, int *p11reN, int *p22reN) |
void STATNAME() | CVKernel2 (int *XBuf, int *accBuf) |
static int | CalcCovariance2 (int *XBuf, int *p02reN, int *p02imN) |
static void | CalcLPCoefs (int *XBuf, int *a0re, int *a0im, int *a1re, int *a1im, int gb) |
void STATNAME() | GenerateHighFreq (PSInfoSBR *psi, SBRGrid *sbrGrid, SBRFreq *sbrFreq, SBRChan *sbrChan, int ch) |
变量 | |
static const int | newBWTab [4][4] |
#define FBITS_LPCOEFS 29 /* Q29 for range of (-4, 4) */ |
#define MAG_16 (16 * (1 << (32 - (2*(32-FBITS_LPCOEFS))))) /* i.e. 16 in Q26 format */ |
#define RELAX_COEF 0x7ffff79c /* 1.0 / (1.0 + 1e-6), Q31 */ |
|
static |
|
static |
|
static |
void STATNAME() CVKernel1 | ( | int * | XBuf, |
int * | accBuf | ||
) |
void STATNAME() CVKernel2 | ( | int * | XBuf, |
int * | accBuf | ||
) |
void STATNAME() GenerateHighFreq | ( | PSInfoSBR * | psi, |
SBRGrid * | sbrGrid, | ||
SBRFreq * | sbrFreq, | ||
SBRChan * | sbrChan, | ||
int | ch | ||
) |
|
static |