📄 g726pcmtrans.h
字号:
/*****************************************************************************
FILE ........... PCMTRANS.H
FUNCTION ....... Header file for Telewind - PCMTRANS API
VERSION ........ 1.20
*****************************************************************************/
#ifndef __PCMTRANS_H
#define __PCMTRANS_H
#define E_OPENFILE -1
#define E_CHANNEL -2
#define E_FILEPOS -3
#define E_PCMRATE -4
#define E_READ -5
#define E_WRITE -6
#define E_ALLOCMEM -7
#define E_256BYTE -8
#ifdef __cplusplus
extern "C" {
#endif
#ifndef WIN32
#define WINAPI
#endif
int WINAPI Pcm2Adpcm(char *pcm,char *adpcm,int pcmrate);
int WINAPI Adpcm2Pcm(char *adpcm, char *pcm,int pcmrate);
long WINAPI StartPcm2Adpcm(int cno, char *pcm,char *adpcm,int pcmrate);
long WINAPI Pcm2AdpcmRest(int cno);
long WINAPI StopPcm2Adpcm(int cno);
long WINAPI StartAdpcm2Pcm(int cno,char *adpcm, char *pcm,int pcmrate);
long WINAPI Adpcm2PcmRest(int cno);
long WINAPI StopAdpcm2Pcm(int cno);
int WINAPI Pcm2Wav(char *pcmfile,char *wavfile,int pcmrate);
int WINAPI Adpcm2PcmBuf(int cno,unsigned char *adpcmbuf,unsigned char *pcmbuf,int len,int pcmrate);
int WINAPI Pcm2AdpcmBuf(int cno,unsigned char *pcmbuf,unsigned char *adpcmbuf,int len,int pcmrate);
int WINAPI Tw2Wav(int,char *,char *); //tw2wav(WF_ALAW,TWFile.tw,Wave.wav)
int WINAPI Wav2Tw(char *,char *); //wav2tw(Wave.wav,TWFile.tw)
#ifdef __cplusplus
}
#endif
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -