⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 recorder.cpp

📁 音频mp3格式文件解码库
💻 CPP
字号:
#include <stdio.h>
#include <stdlib.h>
#define MWINCLUDECOLORS
#include "nano-X.h"
#include <string.h>
#include "jpeg/jpeg.h"
#include "mpegdec/em85xx.h"
#include "recorder.h"
#include <sys/time.h>
#include "recorder_trmp3.h"

#define RECORDER_ROOT_PATH "/hd/recorder/"

#define VOLUME_CONFIG_X   80
#define VOLUME_CONFIG_Y   55
#define VOLUME_CONFIG_W   150
#define VOLUME_CONFIG_H	 95

#define NAIL_SIZE 408960
#if 1
static void debug_break(void)
{
	fflush(stdout);
}
#define ASSERT(exp)  ((void)((exp)?1:(printf("***ASSERT failed:line %d,file %s\n",__LINE__,__FILE__),debug_break(),0)))
#define DEBUGMSG(cond,printf_exp) ((void)((cond)?(printf printf_exp,debug_break(),0):1))
#else
#define ASSERT(exp)
#define DEBUGMSG(cond,printf_exp)
#endif
#define RECORDER_ENTER_DEBUG		0
#define RECORDER_OUTER_DEBUG		0
#define RECORDER_INTERVAL_DEBUG		0

#define RECORDER_SELECT_COUNT		2
#define DEFAULT_FILENAME		"recorder"
extern MpegDecoder *pMpegDecoder;
extern GR_WINDOW_ID globe_wid;
extern GR_GC_ID globe_gc;
extern JPEG_CALLBACK_TABLE jpeg_callback_table;
extern struct BrowserCtrl browserctrl;
extern char globe_background[50];
extern int globe_battery;
extern int system_volume;

static int outW = 0;
static int outH = 0;

///////////////////////////////////////////////////////////////////////////////
//璋冭妭澹伴煶澶у皬瀵硅瘽妗?//娉ㄦ剰蹇呴』鏀瑰彉wm8731瀵勫瓨鍣ㄥ簳闈㈢殑鍐呭

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -