![]() |
CI130X SDK API手册
2.2.0
本手册用于描述CI130X SDK各个组件和驱动API
|
宏定义 | |
#define | GBOOST_MAX 0x2830afd3 /* Q28, 1.584893192 squared */ |
#define | ACC_SCALE 6 |
函数 | |
static void | EstimateEnvelope (PSInfoSBR *psi, SBRHeader *sbrHdr, SBRGrid *sbrGrid, SBRFreq *sbrFreq, int env) |
static int | GetSMapped (SBRGrid *sbrGrid, SBRFreq *sbrFreq, SBRChan *sbrChan, int env, int band, int la) |
static void | CalcMaxGain (PSInfoSBR *psi, SBRHeader *sbrHdr, SBRGrid *sbrGrid, SBRFreq *sbrFreq, int ch, int env, int lim, int fbitsDQ) |
static void | CalcNoiseDivFactors (int q, int *qp1Inv, int *qqp1Inv) |
static void | CalcComponentGains (PSInfoSBR *psi, SBRGrid *sbrGrid, SBRFreq *sbrFreq, SBRChan *sbrChan, int ch, int env, int lim, int fbitsDQ) |
static void | ApplyBoost (PSInfoSBR *psi, SBRFreq *sbrFreq, int lim, int fbitsDQ) |
static void | CalcGain (PSInfoSBR *psi, SBRHeader *sbrHdr, SBRGrid *sbrGrid, SBRFreq *sbrFreq, SBRChan *sbrChan, int ch, int env) |
static void | MapHF (PSInfoSBR *psi, SBRHeader *sbrHdr, SBRGrid *sbrGrid, SBRFreq *sbrFreq, SBRChan *sbrChan, int env, int hfReset) |
void STATNAME() | AdjustHighFreq (PSInfoSBR *psi, SBRHeader *sbrHdr, SBRGrid *sbrGrid, SBRFreq *sbrFreq, SBRChan *sbrChan, int ch) |
变量 | |
static const int | invBandTab [64] |
static const int | limGainTab [4] = {0x20138ca7, 0x40000000, 0x7fb27dce, 0x80000000} |
static const int | hSmoothCoef [5] |
#define ACC_SCALE 6 |
#define GBOOST_MAX 0x2830afd3 /* Q28, 1.584893192 squared */ |
void STATNAME() AdjustHighFreq | ( | PSInfoSBR * | psi, |
SBRHeader * | sbrHdr, | ||
SBRGrid * | sbrGrid, | ||
SBRFreq * | sbrFreq, | ||
SBRChan * | sbrChan, | ||
int | ch | ||
) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |