FSOUND_LOOP_OFF |
0x00000001 /* For non looping samples. */
|
FSOUND_LOOP_NORMAL |
0x00000002 /* For forward looping samples. */
|
FSOUND_LOOP_BIDI |
0x00000004 /* For bidirectional looping samples. (no effect if in hardware). */
|
FSOUND_8BITS |
0x00000008 /* For 8 bit samples. */
|
FSOUND_16BITS |
0x00000010 /* For 16 bit samples. */
|
FSOUND_MONO |
0x00000020 /* For mono samples. */
|
FSOUND_STEREO |
0x00000040 /* For stereo samples. */
|
FSOUND_UNSIGNED |
0x00000080 /* For source data containing unsigned samples. */
|
FSOUND_SIGNED |
0x00000100 /* For source data containing signed data. */
|
FSOUND_DELTA |
0x00000200 /* For source data stored as delta values. */
|
FSOUND_IT214 |
0x00000400 /* For source data stored using IT214 compression. */
|
FSOUND_IT215 |
0x00000800 /* For source data stored using IT215 compression. */
|
FSOUND_HW3D |
0x00001000 /* Attempts to make samples use 3d hardware acceleration. (if the card supports it) */
|
FSOUND_2D |
0x00002000 /* Ignores any 3d processing. Overrides FSOUND_HW3D. Located in software. */
|
FSOUND_STREAMABLE |
0x00004000 /* For a streamomg sound where you feed the data to it. If you dont supply this sound may come out corrupted. (only affects a3d output) */
|
FSOUND_LOADMEMORY |
0x00008000 /* "name" will be interpreted as a pointer to data for streaming and samples. */
|
FSOUND_LOADRAW |
0x00010000 /* Will ignore file format and treat as raw pcm. */
|
FSOUND_MPEGACCURATE |
0x00020000 /* For FSOUND_Stream_OpenFile - for accurate FSOUND_Stream_GetLengthMs/FSOUND_Stream_SetTime. WARNING, see FSOUNDStream_OpenFile for inital opening time performance issues. */
|
FSOUND_FORCEMONO |
0x00040000 /* For forcing stereo streams and samples to be mono - needed with FSOUND_HW3D - incurs speed hit */
|
FSOUND_HW2D |
0x00080000 /* 2D hardware sounds. allows hardware specific effects */
|
FSOUND_ENABLEFX |
0x00100000 /* Allows DX8 FX to be played back on a sound. Requires DirectX 8 - Note these sounds cannot be played more than once, be 8 bit, be less than a certain size, or have a changing frequency */
|
FSOUND_NORMAL |
(FSOUND_LOOP_OFF | FSOUND_8BITS | FSOUND_MONO)
|