|
BSAPI
|
This is a base class for all audio file format readers and writers. More...
#include <bsapi.h>
Public Member Functions | |
| virtual bool BSAPI_METHOD | DetectFormat (const char *pHeader, int length)=0 |
| virtual bool BSAPI_METHOD | Open (const 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 |
This is a base class for all audio file format readers and writers.
1.7.5.1