BSAPI
SWaveformFormatConvertorI Member List
This is the complete list of members for SWaveformFormatConvertorI, including all inherited members.
AddRef()=0SUnknownI [pure virtual]
GetErrorHandler()=0SUnknownI [pure virtual]
GetIID()=0SUnknownI [pure virtual]
GetInputFormat()=0 (defined in SWaveformFormatConvertorI)SWaveformFormatConvertorI [pure virtual]
GetInputLength()=0 (defined in SWaveformFormatConvertorI)SWaveformFormatConvertorI [pure virtual]
GetNChannels()=0 (defined in SWaveformFormatConvertorI)SWaveformFormatConvertorI [pure virtual]
GetOutputFormat()=0 (defined in SWaveformFormatConvertorI)SWaveformFormatConvertorI [pure virtual]
GetSampleFreq()=0 (defined in SWaveformFormatConvertorI)SWaveformFormatConvertorI [pure virtual]
OnWaveform(SUnknownI *pSender, wave_format_type waveformFormat, int sampleFreq, int nChannels, void *pData, int nBytes, unsigned int flags)=0SWaveformSourceCallbackI [pure virtual]
Release()=0SUnknownI [pure virtual]
SetConcatenateChannels(bool concatenate=true)=0 (defined in SWaveformFormatConvertorI)SWaveformFormatConvertorI [pure virtual]
SetErrorHandler(SErrorCallbackI *pErrorHandler)=0SUnknownI [pure virtual]
SetInputFormat(wave_format_type inputFormat)=0 (defined in SWaveformFormatConvertorI)SWaveformFormatConvertorI [pure virtual]
SetInputFormatStr(const char *pInputFormat="lin16")=0 (defined in SWaveformFormatConvertorI)SWaveformFormatConvertorI [pure virtual]
SetNChannels(int nChannels=1)=0 (defined in SWaveformFormatConvertorI)SWaveformFormatConvertorI [pure virtual]
SetOutputFormat(wave_format_type outputFormat)=0 (defined in SWaveformFormatConvertorI)SWaveformFormatConvertorI [pure virtual]
SetOutputFormatStr(const char *pOuptutFormat="float")=0 (defined in SWaveformFormatConvertorI)SWaveformFormatConvertorI [pure virtual]
SetSampleFreq(int sampleFreq=8000)=0 (defined in SWaveformFormatConvertorI)SWaveformFormatConvertorI [pure virtual]
SetTarget(SWaveformSourceCallbackI *pTarget)=0 (defined in SWaveformFormatConvertorI)SWaveformFormatConvertorI [pure virtual]
SetWaveDcShift(float waveDCShift=0.0f)=0 (defined in SWaveformFormatConvertorI)SWaveformFormatConvertorI [pure virtual]
SetWaveNoiseLevel(float waveNoiseLevel=0.0f)=0 (defined in SWaveformFormatConvertorI)SWaveformFormatConvertorI [pure virtual]
SetWaveNoiseSeed(unsigned int waveNoiseSeed=999)=0 (defined in SWaveformFormatConvertorI)SWaveformFormatConvertorI [pure virtual]
SetWaveScale(float waveScale=1.0f)=0 (defined in SWaveformFormatConvertorI)SWaveformFormatConvertorI [pure virtual]
Str2WaveFormat(const char *pStr)=0 (defined in SWaveformFormatConvertorI)SWaveformFormatConvertorI [pure virtual]
wave_format_type enum nameSWaveformSourceCallbackI
WaveFormat2Str(wave_format_type format)=0 (defined in SWaveformFormatConvertorI)SWaveformFormatConvertorI [pure virtual]
wfALaw enum valueSWaveformSourceCallbackI
wfFloat enum valueSWaveformSourceCallbackI
wfLin16 enum valueSWaveformSourceCallbackI
wfLin8 enum valueSWaveformSourceCallbackI
wfMuLaw enum valueSWaveformSourceCallbackI
wfUnknown enum valueSWaveformSourceCallbackI
wfUnsupported enum valueSWaveformSourceCallbackI