CAPECompress
int CAPECompress::AddData(unsigned char * pData, int nBytes)
int CAPECompress::Finish(unsigned char * pTerminatingData, int nTerminatingBytes, int nWAVTerminatingBytes)
int CAPECompress::Kill()
int CAPECompress::ProcessBuffer(BOOL bFinalize)
int CAPECompress::AddDataFromInputSource(CInputSource * pInputSource, int nMaxBytes, int * pBytesAdded)
CAPECompress::~CAPECompress()
int CAPECompress::Start(const char* pOutputFilename, const WAVEFORMATEX * pwfeInput, int nMaxAudioBytes, int nCompressionLevel, const void * pHeaderData, int nHeaderBytes)
int CAPECompress::StartEx(CIO * pioOutput, const WAVEFORMATEX * pwfeInput, int nMaxAudioBytes, int nCompressionLevel, const void * pHeaderData, int nHeaderBytes)
int CAPECompress::GetBufferBytesAvailable()
CAPECompress::CAPECompress()
int CAPECompress::UnlockBuffer(int nBytesAdded, BOOL bProcess)
unsigned char * CAPECompress::LockBuffer(int * pBytesAvailable)
class CAPECompress : public IAPECompress
CAPECompress();
~CAPECompress();
return new CAPECompress();