www.pudn.com > Resample.rar > ResampleLib.h


#if !defined(RESAMPLELIB) 
#define RESAMPLELIB 
 
#if _MSC_VER > 1000 
#pragma once 
#endif // _MSC_VER > 1000 
 
short* ResampleA(short* InBuf,int InSize,long InRate,int &OutSize,long OutRate,BOOL& Result); 
short* ALaw2Linear(char *InBuf,int Size,BOOL &Result); 
char* Linear2ADPCM(short *InBuf,int InSize,int &OutSize,BOOL &Result); 
char* Linear2DGPCM(short *InBuf,int InSize,int &OutSize,BOOL &Result); 
char* Linear2ALaw(short *InBuf,int InSize,int &OutSize,BOOL &Result); 
char* Linear2ULaw(short *InBuf,int InSize,int &OutSize,BOOL &Result); 
char* Linear2Wave(short *InBuf,int InSize,int &OutSize,BOOL &Result); 
 
#endif