#include <bsapi.h>
Inheritance diagram for SAudioFileI:

Public Member Functions | |
| virtual bool BSAPI_METHOD | DetectFormat (char *pHeader, int length)=0 |
| virtual bool BSAPI_METHOD | Open (char *pFile, bool write=false, bool newFile=true, bool jumpToEnd=false)=0 |
| virtual bool BSAPI_METHOD | Close ()=0 |
| virtual bool BSAPI_METHOD | Read (void *pBuffer, int requestedLength=0)=0 |
| virtual bool BSAPI_METHOD | Write (void *pBuffer, int length)=0 |
| virtual int BSAPI_METHOD | GetDataLength ()=0 |
| virtual int BSAPI_METHOD | GetNSamples ()=0 |
| virtual bool BSAPI_METHOD | GetCanGrow ()=0 |
|
virtual SWaveformSourceCallbackI::wave_format_type BSAPI_METHOD | GetFormat ()=0 |
| virtual int BSAPI_METHOD | GetSampleFreq ()=0 |
| virtual int BSAPI_METHOD | GetNChannels ()=0 |
| virtual void BSAPI_METHOD | SetNSamples (int nSamples)=0 |
| virtual void BSAPI_METHOD | SetFormat (SWaveformSourceCallbackI::wave_format_type format)=0 |
| virtual void BSAPI_METHOD | SetSampleFreq (int sampleFreq)=0 |
| virtual void BSAPI_METHOD | SetNChannels (int nChannels)=0 |
1.4.7