CI13LC SDK API手册  2.1.1
本手册用于描述CI13LC SDK各个组件和驱动API
函数
mp3bitstream.c 文件参考
#include "mp3coder.h"
#include "mp3assembly.h"

函数

_XIF_ void STATNAME() SetBitstreamPointer (BitStreamInfo *bsi, int nBytes, unsigned char *buf)
 
static _XIF_ void RefillBitstreamCache (BitStreamInfo *bsi)
 
_XIF_ unsigned int STATNAME() GetBits (BitStreamInfo *bsi, int nBits)
 
_XIF_ int STATNAME() CalcBitsUsed (BitStreamInfo *bsi, unsigned char *startBuf, int startOffset)
 
_XIF_ int CheckPadBit (MP3DecInfo *mp3DecInfo)
 
_XIF_ int UnpackFrameHeader (MP3DecInfo *mp3DecInfo, unsigned char *buf)
 
_XIF_ int UnpackSideInfo (MP3DecInfo *mp3DecInfo, unsigned char *buf)
 

函数说明

◆ CalcBitsUsed()

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

◆ CheckPadBit()

_XIF_ int CheckPadBit ( MP3DecInfo mp3DecInfo)

◆ GetBits()

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

◆ RefillBitstreamCache()

static _XIF_ void RefillBitstreamCache ( BitStreamInfo bsi)
static

◆ SetBitstreamPointer()

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

◆ UnpackFrameHeader()

_XIF_ int UnpackFrameHeader ( MP3DecInfo mp3DecInfo,
unsigned char *  buf 
)

◆ UnpackSideInfo()

_XIF_ int UnpackSideInfo ( MP3DecInfo mp3DecInfo,
unsigned char *  buf 
)