CI13LC SDK API手册  2.1.1
本手册用于描述CI13LC SDK各个组件和驱动API
宏定义
mp3statname.h 文件参考

浏览源代码.

宏定义

#define STAT_PREFIX   xmp3
 
#define STATCC1(x, y, z)   STATCC2(x,y,z)
 
#define STATCC2(x, y, z)   x##y##z
 
#define STATNAME(func)   STATCC1(STAT_PREFIX, _, func)
 
#define CheckPadBit   STATNAME(CheckPadBit)
 
#define UnpackFrameHeader   STATNAME(UnpackFrameHeader)
 
#define UnpackSideInfo   STATNAME(UnpackSideInfo)
 
#define AllocateBuffers   STATNAME(AllocateBuffers)
 
#define FreeBuffers   STATNAME(FreeBuffers)
 
#define ClearBuffers   STATNAME(ClearBuffers)
 
#define DecodeHuffman   STATNAME(DecodeHuffman)
 
#define Dequantize   STATNAME(Dequantize)
 
#define IMDCT   STATNAME(IMDCT)
 
#define UnpackScaleFactors   STATNAME(UnpackScaleFactors)
 
#define Subband   STATNAME(Subband)
 
#define samplerateTab   STATNAME(samplerateTab)
 
#define bitrateTab   STATNAME(bitrateTab)
 
#define samplesPerFrameTab   STATNAME(samplesPerFrameTab)
 
#define bitsPerSlotTab   STATNAME(bitsPerSlotTab)
 
#define sideBytesTab   STATNAME(sideBytesTab)
 
#define slotTab   STATNAME(slotTab)
 
#define sfBandTable   STATNAME(sfBandTable)
 

宏定义说明

◆ AllocateBuffers

#define AllocateBuffers   STATNAME(AllocateBuffers)

◆ bitrateTab

#define bitrateTab   STATNAME(bitrateTab)

◆ bitsPerSlotTab

#define bitsPerSlotTab   STATNAME(bitsPerSlotTab)

◆ CheckPadBit

#define CheckPadBit   STATNAME(CheckPadBit)

◆ ClearBuffers

#define ClearBuffers   STATNAME(ClearBuffers)

◆ DecodeHuffman

#define DecodeHuffman   STATNAME(DecodeHuffman)

◆ Dequantize

#define Dequantize   STATNAME(Dequantize)

◆ FreeBuffers

#define FreeBuffers   STATNAME(FreeBuffers)

◆ IMDCT

#define IMDCT   STATNAME(IMDCT)

◆ samplerateTab

#define samplerateTab   STATNAME(samplerateTab)

◆ samplesPerFrameTab

#define samplesPerFrameTab   STATNAME(samplesPerFrameTab)

◆ sfBandTable

#define sfBandTable   STATNAME(sfBandTable)

◆ sideBytesTab

#define sideBytesTab   STATNAME(sideBytesTab)

◆ slotTab

#define slotTab   STATNAME(slotTab)

◆ STAT_PREFIX

#define STAT_PREFIX   xmp3

◆ STATCC1

#define STATCC1 (   x,
  y,
 
)    STATCC2(x,y,z)

◆ STATCC2

#define STATCC2 (   x,
  y,
 
)    x##y##z

◆ STATNAME

#define STATNAME (   func)    STATCC1(STAT_PREFIX, _, func)

◆ Subband

#define Subband   STATNAME(Subband)

◆ UnpackFrameHeader

#define UnpackFrameHeader   STATNAME(UnpackFrameHeader)

◆ UnpackScaleFactors

#define UnpackScaleFactors   STATNAME(UnpackScaleFactors)

◆ UnpackSideInfo

#define UnpackSideInfo   STATNAME(UnpackSideInfo)