#include "stdafx.h" #define G722_API extern "C"__declspec(dllimport) #define ALLOC_RESOURCE_ERROR 1 //资源分配错误 #define PARAMETER_ERROR 2 //参数错误 #define AUDENCSIZE 1280 #define AUDDECSIZE 80 //解码 nBitrate = 16000 G722_API void* __stdcall InitG722Decoder(int nBitrate); G722_API void __stdcall ReleaseG722Decoder(void *pDecHandle); G722_API BOOL __stdcall DecodeG722Frame(void *pDecHandle, unsigned char* pInBuffer, unsigned char* pOutBuffer); //编码 G722_API void* __stdcall InitG722Encoder(); G722_API BOOL __stdcall EncodeG722Frame(void *pEncodeHandle,unsigned char* pInBuffer, unsigned char* pOutBuffer); G722_API void __stdcall ReleaseG722Encoder(void *pEncodeHandle);