BSAPI
SChannelSplitterI Member List
This is the complete list of members for SChannelSplitterI, including all inherited members.
AddRef()=0SUnknownI [pure virtual]
GetActualChannel()=0SChannelSplitterI [pure virtual]
GetActualNChannels()=0SChannelSplitterI [pure virtual]
GetErrorHandler()=0SUnknownI [pure virtual]
GetIID()=0SUnknownI [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]
SetChannelTarget(SChannelCallbackI *pChannelTarget)=0SChannelSplitterI [pure virtual]
SetErrorHandler(SErrorCallbackI *pErrorHandler)=0SUnknownI [pure virtual]
SetNChannels(int nChannels=1)=0SChannelSplitterI [pure virtual]
SetPerChannelTarget(int channel, SWaveformSourceCallbackI *pTarget)=0SChannelSplitterI [pure virtual]
SetTarget(SWaveformSourceCallbackI *pTarget)=0SChannelSplitterI [pure virtual]
wave_format_type enum nameSWaveformSourceCallbackI
wfALaw enum valueSWaveformSourceCallbackI
wfFloat enum valueSWaveformSourceCallbackI
wfLin16 enum valueSWaveformSourceCallbackI
wfLin8 enum valueSWaveformSourceCallbackI
wfMuLaw enum valueSWaveformSourceCallbackI
wfUnknown enum valueSWaveformSourceCallbackI
wfUnsupported enum valueSWaveformSourceCallbackI