packages feed

proteaaudio-0.6.3: cbits/proteaaudio_binding.h

#ifdef __cplusplus
extern "C" { 
#endif

typedef int sample_t;

int initAudio(int nTracks, int frequency, int chunkSize);
void finishAudio();
int loaderAvailable(char* suffix);
void volume(float left, float right);
sample_t sampleFromMemoryWav(char *data, int size, float volume);
sample_t sampleFromMemoryOgg(char *data, int size, float volume);
sample_t sampleFromFile(char* filename, float volume);
int soundActive();
void soundStopAll();
void soundLoop(sample_t sample, float volumeL, float volumeR, float disparity, float pitch);
void soundPlay(sample_t sample, float volumeL, float volumeR, float disparity, float pitch);
int soundUpdate(sample_t sample, float volumeL, float volumeR, float disparity, float pitch);
int soundStop(sample_t sample);
#ifdef __cplusplus
}
#endif