📄 mp3decoder.h
字号:
/********************************************************/
/* */
/* 库 名 称:MP3解码器函数库 */
/* 功 能 描 述:MP3解码器的初始化,及播放操作 */
/* */
/********************************************************/
#define MP3_VOLUME_BOTH 0x01
#define MP3_VOLUME_LEFT 0x02
#define MP3_VOLUME_RIGHT 0x03
#define MP3_BASS 0x04
#define MP3_MEDIUM 0x05
#define MP3_TREBLE 0x06
#define MP3_BASS_BOOST 0x07
#define MP3_PAUSE 0x08
#ifndef _TYPE_DEFINE
#define _TYPE_DEFINE
typedef bit BOOL;
typedef unsigned char BYTE;
typedef unsigned char CHAR;
typedef unsigned int WORD;
typedef unsigned long DWORD;
#endif
#ifndef _MP3DECODER_DEFINE
#define _MP3DECODER_DEFINE
struct MP3Str
{
BYTE Playing;
BYTE File;
WORD Point;
WORD TotalTime;
WORD PlayingTime;
};
#ifndef _LIBRARY_DEFINE
data struct MP3Str MP3;
code BYTE MPEGVer[2][7]={"MPEG-2","MPEG-1"};
code BYTE Fs[8]={22,44,24,48,16,32,0,0};
code BYTE DACFs[8]={33,16,30,15,158,22,0,0};
#endif
#endif
extern data struct MP3Str MP3;
extern code BYTE MPEGVer[2][7];
extern code BYTE Fs[8];
extern code BYTE DACFs[8];
extern void MP3DECVersion(void);
extern void InitMP3Decoder(void);
extern void LoadMP3Data(BYTE file);
extern void MP3DecoderControl(BYTE mode,BOOL operate);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -