CI130X SDK API手册  2.2.0
本手册用于描述CI130X SDK各个组件和驱动API
函数 | 变量
aacnoiseless.c 文件参考
#include "aaccoder.h"

函数

void STATNAME() DecodeICSInfo (BitStreamInfo *bsi, ICSInfo *icsInfo, int sampRateIdx)
 
static int DecodeSectionData (BitStreamInfo *bsi, int winSequence, int numWinGrp, int maxSFB, unsigned char *sfbCodeBook)
 
static int DecodeOneScaleFactor (BitStreamInfo *bsi)
 
static void DecodeScaleFactors (BitStreamInfo *bsi, int numWinGrp, int maxSFB, int globalGain, unsigned char *sfbCodeBook, short *scaleFactors)
 
static void DecodePulseInfo (BitStreamInfo *bsi, PulseInfo *pi)
 
static void DecodeTNSInfo (BitStreamInfo *bsi, int winSequence, TNSInfo *ti, signed char *tnsCoef)
 
static void DecodeGainControlInfo (BitStreamInfo *bsi, int winSequence, GainControlInfo *gi)
 
static int DecodeICS (PSInfoBase *psi, BitStreamInfo *bsi, int ch)
 
int DecodeNoiselessData (AACDecInfo *aacDecInfo, unsigned char **buf, int *bitOffset, int *bitsAvail, int ch)
 

变量

static const unsigned char gainBits [4][3]
 

函数说明

◆ DecodeGainControlInfo()

static void DecodeGainControlInfo ( BitStreamInfo bsi,
int  winSequence,
GainControlInfo gi 
)
static

◆ DecodeICS()

static int DecodeICS ( PSInfoBase psi,
BitStreamInfo bsi,
int  ch 
)
static

◆ DecodeICSInfo()

void STATNAME() DecodeICSInfo ( BitStreamInfo bsi,
ICSInfo icsInfo,
int  sampRateIdx 
)

◆ DecodeNoiselessData()

int DecodeNoiselessData ( AACDecInfo aacDecInfo,
unsigned char **  buf,
int *  bitOffset,
int *  bitsAvail,
int  ch 
)

◆ DecodeOneScaleFactor()

static int DecodeOneScaleFactor ( BitStreamInfo bsi)
static

◆ DecodePulseInfo()

static void DecodePulseInfo ( BitStreamInfo bsi,
PulseInfo pi 
)
static

◆ DecodeScaleFactors()

static void DecodeScaleFactors ( BitStreamInfo bsi,
int  numWinGrp,
int  maxSFB,
int  globalGain,
unsigned char *  sfbCodeBook,
short *  scaleFactors 
)
static

◆ DecodeSectionData()

static int DecodeSectionData ( BitStreamInfo bsi,
int  winSequence,
int  numWinGrp,
int  maxSFB,
unsigned char *  sfbCodeBook 
)
static

◆ DecodeTNSInfo()

static void DecodeTNSInfo ( BitStreamInfo bsi,
int  winSequence,
TNSInfo ti,
signed char *  tnsCoef 
)
static

变量说明

◆ gainBits

const unsigned char gainBits[4][3]
static
初始值:
= {
{1, 5, 5},
{2, 4, 2},
{8, 2, 2},
{2, 4, 5},
}