00001
00002
00003
00004
00005
00006
00007
00008
00009 #ifndef __SOUNDDEFINES_H
00010 #define __SOUNDDEFINES_H
00011
00012
00013 #define AL_LOOPING 0x1007
00014 #define NUM_BUFFERS 128 //128
00015 #define NUM_SOURCES 64 //64
00016 #define NUM_ENVIRONMENTS 1
00017
00018
00019 #define SND_REMOVE_ACTIVE_OBJECT 0
00020 #define SND_ADD_ACTIVE_OBJECT 1
00021 #define SND_DO_NOTHING 2
00022
00023
00024 #define SND_INITIAL 0
00025 #define SND_MUST_PLAY 1
00026 #define SND_PLAYING 2
00027 #define SND_MUST_STOP 3
00028 #define SND_STOPPED 4
00029 #define SND_MUST_PAUSE 5
00030 #define SND_PAUSED 6
00031
00032
00033 #define SND_CHANGE_STATE_GAIN 1
00034 #define SND_CHANGE_STATE_PITCH 2
00035 #define SND_CHANGE_STATE_LOOP 4
00036 #define SND_CHANGE_STATE_POSITION 8
00037 #define SND_CHANGE_STATE_VELOCITY 16
00038 #define SND_CHANGE_STATE_ORIENTATION 32
00039 #define SND_CHANGE_STATE_BYPASS 64
00040 #define SND_CHANGE_STATE_PANNING 128
00041
00042 #define SND_FIXED_PANNING 1
00043 #define SND_FIXED_GAIN 2
00044
00045 #endif //__SOUNDDEFINES_H