rlm@0: #ifndef _AL_SOURCE_H_ rlm@0: #define _AL_SOURCE_H_ rlm@0: rlm@0: #define MAX_SENDS 4 rlm@0: rlm@0: #include "alFilter.h" rlm@0: #include "alu.h" rlm@0: #include "AL/al.h" rlm@0: rlm@0: #ifdef __cplusplus rlm@0: extern "C" { rlm@0: #endif rlm@0: rlm@0: #define SRC_HISTORY_BITS (6) rlm@0: #define SRC_HISTORY_LENGTH (1<Update(s,a)) rlm@0: rlm@0: ALvoid SetSourceState(ALsource *Source, ALCcontext *Context, ALenum state); rlm@0: ALboolean ApplyOffset(ALsource *Source); rlm@0: rlm@0: ALvoid ReleaseALSources(ALCcontext *Context); rlm@0: rlm@0: #ifdef __cplusplus rlm@0: } rlm@0: #endif rlm@0: rlm@0: #endif