![]() |
CI130X SDK API手册
2.2.0
本手册用于描述CI130X SDK各个组件和驱动API
|
#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) |
#define AdvanceBitstream STATNAME(AdvanceBitstream) |
#define ByteAlignBitstream STATNAME(ByteAlignBitstream) |
#define CalcBitsUsed STATNAME(CalcBitsUsed) |
#define GetBits STATNAME(GetBits) |
#define GetBitsNoAdvance STATNAME(GetBitsNoAdvance) |
#define SetBitstreamPointer STATNAME(SetBitstreamPointer) |
typedef struct _BitStreamInfo BitStreamInfo |
void STATNAME() AdvanceBitstream | ( | BitStreamInfo * | bsi, |
int | nBits | ||
) |
void STATNAME() ByteAlignBitstream | ( | BitStreamInfo * | bsi | ) |
int STATNAME() CalcBitsUsed | ( | BitStreamInfo * | bsi, |
unsigned char * | startBuf, | ||
int | startOffset | ||
) |
unsigned int STATNAME() GetBits | ( | BitStreamInfo * | bsi, |
int | nBits | ||
) |
unsigned int STATNAME() GetBitsNoAdvance | ( | BitStreamInfo * | bsi, |
int | nBits | ||
) |
void STATNAME() SetBitstreamPointer | ( | BitStreamInfo * | bsi, |
int | nBytes, | ||
unsigned char * | buf | ||
) |