📄 type.h
字号:
#ifndef _TYPE_H_
#define _TYPE_H_
#define FALSE 0
#define TRUE 1
typedef char int8;
typedef unsigned char uint8;
typedef short int16;
typedef unsigned short uint16;
typedef long int32;
typedef unsigned long uint32;
// file format
/*
#define FF_MP3_FORM 1 //0x0000001
#define FF_WAV_FORM 2 //0x0000010
#define FF_WMA_FORM 4 //0x0000100
#define FF_MP4_FORM 8 //0x0001000
#define FF_JPG_FORM 16 //0x0010000
#define FF_MP2_FORM 32 //0x0100000
#define FF_BMP_FORM 64 //0x1000000
#define FF_MUSIC_FORM (FF_MP3_FORM | FF_WMA_FORM | FF_MP2_FORM | FF_WAV_FORM)
#define FF_PHOTO_FORM (FF_JPG_FORM)
#define FF_VIDEO_FORM (FF_MP4_FORM)
*/
#define FF_GRP_AUDIO 0
#define FF_GRP_VIDEO 1
//FF_ID_MP2/FF_ID_MP3/FF_ID_ASF/FF_ID_WMA/FF_ID_WAV/FF_ID_OGG/FF_ID_TXT/FF_ID_LRC
//in FF_GRP_AUDIO
#define FF_ID_MP2 0x00
#define FF_ID_MP3 0x01
#define FF_ID_ASF 0x02
#define FF_ID_WMA 0x03
#define FF_ID_WAV 0x04
#define FF_ID_OGG 0x05
#define FF_ID_CLP 0x06
#define FF_ID_LRC 0x07
#define FF_ID_APE 0x08
#define FF_ID_FLA 0x09
#define FF_ID_CDG 0x0A
//FF_ID_JPG/FF_ID_PCX/FF_ID_GIF/FF_ID_BMP/FF_ID_AVI
//in FF_GRP_VIDEO
#define FF_ID_JPG 0x10
#define FF_ID_PCX 0x11
#define FF_ID_GIF 0x12
#define FF_ID_BMP 0x13
#define FF_ID_AVI 0x14
#define FF_ID_TXT 0x15
#define FF_ID_KOK 0x16
#define FF_ID_AUTO 0xFF
#define FF_ID_MP3KOK 0xF1
#define FF_ID_WMAHR 0xF3
//user-friendly definitions
#define FF_MP2_FORM 0x000001
#define FF_MP3_FORM 0x000002
#define FF_ASF_FORM 0x000004
#define FF_WMA_FORM 0x000008
#define FF_WAV_FORM 0x000010
#define FF_OGG_FORM 0x000020
#define FF_CLP_FORM 0x000040
#define FF_LRC_FORM 0x000080
#define FF_APE_FORM 0x000100
#define FF_FLA_FORM 0x000200
#define FF_CDG_FORM 0x000400
#define FF_JPG_FORM 0x010001
#define FF_PCX_FORM 0x010002
#define FF_GIF_FORM 0x010004
#define FF_BMP_FORM 0x010008
#define FF_AVI_FORM 0x010010
#define FF_TXT_FORM 0x010020
#define FF_KOK_FORM 0x010040
#define FF_MUSIC_FORM (FF_MP3_FORM | FF_WMA_FORM | FF_MP2_FORM | FF_WAV_FORM | FF_OGG_FORM | FF_APE_FORM)
#define FF_PHOTO_FORM (FF_JPG_FORM | FF_PCX_FORM | FF_GIF_FORM | FF_BMP_FORM)
#define FF_VIDEO_FORM (FF_AVI_FORM)
#define FF_ALL_FORM 0x000000
//;nand/sd
#define FAT_IS_NAND 0
#define FAT_IS_SD 1
#define IS_FOLDER 0
#define IS_FILE 1
//icon type
#define ICON_PLAY 0
#define ICON_RETURN 1
#define ICON_FOLDER 2
#define ICON_FILE 3
#define ICON_NOFILE 4
//mixer output
#define MIXER_NONE 0
#define MIXER_MIC 1
#define MIXER_LINE2 2
#define MIXER_LINE1 4
#define MIXER_DAC 8
//record source
#define REC_SRC_AI2 1
#define REC_SRC_MIC 2
//record sample rate
#define REC_SAP_800 0
#define REC_SAP_11K 1
//usb source
#define VBUS_SRC_USB_ON_LINE 0
#define VBUS_SRC_ADAPTER 1
#define VBUS_SRC_USB_OFF_LINE 2
#define VBUS_SRC_NONE 3
#endif //_TYPE_H_
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -