CI130X SDK API手册  2.2.0
本手册用于描述CI130X SDK各个组件和驱动API
结构体 | 宏定义 | 类型定义 | 函数
aacbitstream.h 文件参考
#include "aaccommon.h"

浏览源代码.

结构体

struct  _BitStreamInfo
 

宏定义

#define SetBitstreamPointer   STATNAME(SetBitstreamPointer)
 
#define GetBits   STATNAME(GetBits)
 
#define GetBitsNoAdvance   STATNAME(GetBitsNoAdvance)
 
#define AdvanceBitstream   STATNAME(AdvanceBitstream)
 
#define CalcBitsUsed   STATNAME(CalcBitsUsed)
 
#define ByteAlignBitstream   STATNAME(ByteAlignBitstream)
 

类型定义

typedef struct _BitStreamInfo BitStreamInfo
 

函数

void STATNAME() SetBitstreamPointer (BitStreamInfo *bsi, int nBytes, unsigned char *buf)
 
unsigned int STATNAME() GetBits (BitStreamInfo *bsi, int nBits)
 
unsigned int STATNAME() GetBitsNoAdvance (BitStreamInfo *bsi, int nBits)
 
void STATNAME() AdvanceBitstream (BitStreamInfo *bsi, int nBits)
 
int STATNAME() CalcBitsUsed (BitStreamInfo *bsi, unsigned char *startBuf, int startOffset)
 
void STATNAME() ByteAlignBitstream (BitStreamInfo *bsi)
 

结构体说明

◆ _BitStreamInfo

struct _BitStreamInfo
成员变量
unsigned char * bytePtr
int cachedBits
unsigned int iCache
int nBytes

宏定义说明

◆ AdvanceBitstream

#define AdvanceBitstream   STATNAME(AdvanceBitstream)

◆ ByteAlignBitstream

#define ByteAlignBitstream   STATNAME(ByteAlignBitstream)

◆ CalcBitsUsed

#define CalcBitsUsed   STATNAME(CalcBitsUsed)

◆ GetBits

#define GetBits   STATNAME(GetBits)

◆ GetBitsNoAdvance

#define GetBitsNoAdvance   STATNAME(GetBitsNoAdvance)

◆ SetBitstreamPointer

#define SetBitstreamPointer   STATNAME(SetBitstreamPointer)

类型定义说明

◆ BitStreamInfo

typedef struct _BitStreamInfo BitStreamInfo

函数说明

◆ AdvanceBitstream()

void STATNAME() AdvanceBitstream ( BitStreamInfo bsi,
int  nBits 
)

◆ ByteAlignBitstream()

void STATNAME() ByteAlignBitstream ( BitStreamInfo bsi)

◆ CalcBitsUsed()

int STATNAME() CalcBitsUsed ( BitStreamInfo bsi,
unsigned char *  startBuf,
int  startOffset 
)

◆ GetBits()

unsigned int STATNAME() GetBits ( BitStreamInfo bsi,
int  nBits 
)

◆ GetBitsNoAdvance()

unsigned int STATNAME() GetBitsNoAdvance ( BitStreamInfo bsi,
int  nBits 
)

◆ SetBitstreamPointer()

void STATNAME() SetBitstreamPointer ( BitStreamInfo bsi,
int  nBytes,
unsigned char *  buf 
)