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

函数

int UnpackADTSHeader (AACDecInfo *aacDecInfo, unsigned char **buf, int *bitOffset, int *bitsAvail)
 
int GetADTSChannelMapping (AACDecInfo *aacDecInfo, unsigned char *buf, int bitOffset, int bitsAvail)
 
static int GetNumChannelsADIF (ProgConfigElement *fhPCE, int nPCE)
 
static int GetSampleRateIdxADIF (ProgConfigElement *fhPCE, int nPCE)
 
int UnpackADIFHeader (AACDecInfo *aacDecInfo, unsigned char **buf, int *bitOffset, int *bitsAvail)
 
int SetRawBlockParams (AACDecInfo *aacDecInfo, int copyLast, int nChans, int sampRate, int profile)
 
int PrepareRawBlock (AACDecInfo *aacDecInfo)
 
int FlushCodec (AACDecInfo *aacDecInfo)
 

函数说明

◆ FlushCodec()

int FlushCodec ( AACDecInfo aacDecInfo)

◆ GetADTSChannelMapping()

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

◆ GetNumChannelsADIF()

static int GetNumChannelsADIF ( ProgConfigElement fhPCE,
int  nPCE 
)
static

◆ GetSampleRateIdxADIF()

static int GetSampleRateIdxADIF ( ProgConfigElement fhPCE,
int  nPCE 
)
static

◆ PrepareRawBlock()

int PrepareRawBlock ( AACDecInfo aacDecInfo)

◆ SetRawBlockParams()

int SetRawBlockParams ( AACDecInfo aacDecInfo,
int  copyLast,
int  nChans,
int  sampRate,
int  profile 
)

◆ UnpackADIFHeader()

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

◆ UnpackADTSHeader()

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