7#include "IDataSource.h"
8#include "cAudioDefines.h"
9#include "cMemoryOverride.h"
11#if CAUDIO_COMPILE_WITH_FILE_SOURCE == 1
18class cFileSource :
public IDataSource,
public cMemoryOverride
21 cFileSource(
const char* filename);
24 virtual bool isValid();
25 virtual int getCurrentPos();
26 virtual int getSize();
27 virtual int read(
void* output,
int size);
28 virtual bool seek(
int amount,
bool relative);
Main namespace for the entire cAudio library.