CI13LC SDK API手册  2.1.1
本手册用于描述CI13LC SDK各个组件和驱动API
宏定义 | 函数
mp3hufftabs.c 文件参考
#include "mp3coder.h"
#include <stdint.h>

宏定义

#define HUFF_OFFSET_01   0
 
#define HUFF_OFFSET_02   ( 9 + HUFF_OFFSET_01)
 
#define HUFF_OFFSET_03   ( 65 + HUFF_OFFSET_02)
 
#define HUFF_OFFSET_05   ( 65 + HUFF_OFFSET_03)
 
#define HUFF_OFFSET_06   (257 + HUFF_OFFSET_05)
 
#define HUFF_OFFSET_07   (129 + HUFF_OFFSET_06)
 
#define HUFF_OFFSET_08   (110 + HUFF_OFFSET_07)
 
#define HUFF_OFFSET_09   (280 + HUFF_OFFSET_08)
 
#define HUFF_OFFSET_10   ( 93 + HUFF_OFFSET_09)
 
#define HUFF_OFFSET_11   (320 + HUFF_OFFSET_10)
 
#define HUFF_OFFSET_12   (296 + HUFF_OFFSET_11)
 
#define HUFF_OFFSET_13   (185 + HUFF_OFFSET_12)
 
#define HUFF_OFFSET_15   (497 + HUFF_OFFSET_13)
 
#define HUFF_OFFSET_16   (580 + HUFF_OFFSET_15)
 
#define HUFF_OFFSET_24   (651 + HUFF_OFFSET_16)
 

函数

_DIF_ const unsigned short STATNAME (huffTable_0) []
 
_DIF_ const unsigned short STATNAME (huffTable_1) []
 
_DIF_ const unsigned short STATNAME (huffTable_2) []
 
_DIF_ const int STATNAME (huffTabOffset) [32]
 
_DIF_ const HuffTabLookup STATNAME (huffTabLookup) [32]
 
_DIF_ const unsigned char STATNAME (quadTable) [64+16]
 
_DIF_ const int STATNAME (quadTabOffset) [2]
 
_DIF_ const int STATNAME (quadTabMaxBits) [2]
 

宏定义说明

◆ HUFF_OFFSET_01

#define HUFF_OFFSET_01   0

◆ HUFF_OFFSET_02

#define HUFF_OFFSET_02   ( 9 + HUFF_OFFSET_01)

◆ HUFF_OFFSET_03

#define HUFF_OFFSET_03   ( 65 + HUFF_OFFSET_02)

◆ HUFF_OFFSET_05

#define HUFF_OFFSET_05   ( 65 + HUFF_OFFSET_03)

◆ HUFF_OFFSET_06

#define HUFF_OFFSET_06   (257 + HUFF_OFFSET_05)

◆ HUFF_OFFSET_07

#define HUFF_OFFSET_07   (129 + HUFF_OFFSET_06)

◆ HUFF_OFFSET_08

#define HUFF_OFFSET_08   (110 + HUFF_OFFSET_07)

◆ HUFF_OFFSET_09

#define HUFF_OFFSET_09   (280 + HUFF_OFFSET_08)

◆ HUFF_OFFSET_10

#define HUFF_OFFSET_10   ( 93 + HUFF_OFFSET_09)

◆ HUFF_OFFSET_11

#define HUFF_OFFSET_11   (320 + HUFF_OFFSET_10)

◆ HUFF_OFFSET_12

#define HUFF_OFFSET_12   (296 + HUFF_OFFSET_11)

◆ HUFF_OFFSET_13

#define HUFF_OFFSET_13   (185 + HUFF_OFFSET_12)

◆ HUFF_OFFSET_15

#define HUFF_OFFSET_15   (497 + HUFF_OFFSET_13)

◆ HUFF_OFFSET_16

#define HUFF_OFFSET_16   (580 + HUFF_OFFSET_15)

◆ HUFF_OFFSET_24

#define HUFF_OFFSET_24   (651 + HUFF_OFFSET_16)

函数说明

◆ STATNAME() [1/8]

_DIF_ const unsigned short STATNAME ( huffTable_0  )

◆ STATNAME() [2/8]

_DIF_ const unsigned short STATNAME ( huffTable_1  )

◆ STATNAME() [3/8]

_DIF_ const unsigned short STATNAME ( huffTable_2  )

◆ STATNAME() [4/8]

_DIF_ const int STATNAME ( huffTabOffset  )

◆ STATNAME() [5/8]

_DIF_ const HuffTabLookup STATNAME ( huffTabLookup  )

◆ STATNAME() [6/8]

_DIF_ const unsigned char STATNAME ( quadTable  )

◆ STATNAME() [7/8]

_DIF_ const int STATNAME ( quadTabOffset  )

◆ STATNAME() [8/8]

_DIF_ const int STATNAME ( quadTabMaxBits  )