| Included in: | nut/include/contrib/hxmp3/coder.h |
#define MAX_SCFBD 4
#define NGRANS_MPEG1 2
#define NGRANS_MPEG2 1
#define SYNCWORDH 0xff
#define SYNCWORDL 0xe0
| struct _MP3DecInfo | |
| { | |
| void* FrameHeaderPS; | |
| void* SideInfoPS; | |
| void* ScaleFactorInfoPS; | |
| void* HuffmanInfoPS; | |
| void* DequantInfoPS; | |
| void* IMDCTInfoPS; | |
| void* SubbandInfoPS; | |
| unsigned char mainBuf[1940]; | |
| int freeBitrateFlag; | |
| int freeBitrateSlots; | |
| int bitrate; | |
| int nChans; | |
| int samprate; | |
| int nGrans; | |
| int nGranSamps; | |
| int nSlots; | |
| int layer; | |
| MPEGVersion version; | |
| int mainDataBegin; | |
| int mainDataBytes; | |
| int part23Length[2][2]; | |
| } |
| struct _SFBandTable | |
| { | |
| short l[23]; | |
| short s[14]; | |
| } |
| Defined in: | nut/contrib/hxmp3/mp3tabs.c |
xmp3_bitrateTab
extern const short xmp3_bitrateTab[3][3][15]
| Defined in: | nut/contrib/hxmp3/mp3tabs.c |
xmp3_samplesPerFrameTab
extern const short xmp3_samplesPerFrameTab[3][3]
| Defined in: | nut/contrib/hxmp3/mp3tabs.c |
xmp3_bitsPerSlotTab
extern const short xmp3_bitsPerSlotTab[3]
| Defined in: | nut/contrib/hxmp3/mp3tabs.c |
xmp3_sideBytesTab
extern const short xmp3_sideBytesTab[3][2]
| Defined in: | nut/contrib/hxmp3/mp3tabs.c |
xmp3_slotTab
extern const short xmp3_slotTab[3][3][15]
| Defined in: | nut/contrib/hxmp3/mp3tabs.c |
xmp3_sfBandTable
extern const SFBandTable xmp3_sfBandTable[3][3]
| Defined in: | nut/contrib/hxmp3/mp3tabs.c |