📄 typedef.h
字号:
// Number of buffers
#define NUM_LEVEL_BUFFERS 10
//#define UPDATES_PER_SEC 20
#define BUFFER_SIZE_G7231 480 //for g.723.1
#define BUFFER_SIZE_G729 160 //for g.729
#define MSG_AUDIO_DATA WM_USER+1
///////////////////////////////////////////////
//used in the file "MainFrm.cpp"
typedef struct _RecordPlayInfor
{
LPWAVEHDR alpWave[NUM_LEVEL_BUFFERS];
HWAVEIN hWaveIn;
HWAVEOUT hWaveOut;
int buffersize;
HANDLE hThreadIn;
DWORD idThreadIn;
HANDLE hThreadOut;
DWORD idThreadOut;
// short record;
// short play;
} RECORDPLAYINFOR, FAR * PRECORDPLAYINFOR;
////////////////////////////////////////////////////////////////////////////////
//used in the file "test_audio_loopView.cpp"
//used for the record loop
typedef struct _AudioStreamData
{
LPWAVEHDR HWave[10]; //连接到语音输入句柄的数据块,至少为2个
PCMWAVEFORMAT FAR *pwf;//语音格式指针
HWAVEIN hwavIn;//语音输入句柄
HWAVEOUT hwavOut; //输出驱动的句柄
} AUDIOSTREAMDATA, FAR * PAUDIOSTREAMDATA;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -