| fmod.h | | fmod.h | |
| | | | |
| skipping to change at line 19 | | skipping to change at line 19 | |
| /* ========================================================================
==================== */ | | /* ========================================================================
==================== */ | |
| | | | |
| #ifndef _FMOD_H | | #ifndef _FMOD_H | |
| #define _FMOD_H | | #define _FMOD_H | |
| | | | |
| /* | | /* | |
| FMOD version number. Check this against FMOD::System::getVersion. | | FMOD version number. Check this against FMOD::System::getVersion. | |
| 0xaaaabbcc -> aaaa = major version number. bb = minor version number.
cc = development version number. | | 0xaaaabbcc -> aaaa = major version number. bb = minor version number.
cc = development version number. | |
| */ | | */ | |
| | | | |
|
| #define FMOD_VERSION 0x00043309 | | #define FMOD_VERSION 0x00043500 | |
| | | | |
| /* | | /* | |
| Compiler specific settings. | | Compiler specific settings. | |
| */ | | */ | |
| | | | |
| #if defined(__CYGWIN32__) | | #if defined(__CYGWIN32__) | |
| #define F_CDECL __cdecl | | #define F_CDECL __cdecl | |
| #define F_STDCALL __stdcall | | #define F_STDCALL __stdcall | |
| #define F_DECLSPEC __declspec | | #define F_DECLSPEC __declspec | |
| #define F_DLLEXPORT ( dllexport ) | | #define F_DLLEXPORT ( dllexport ) | |
| #elif (defined(WIN32) || defined(__WIN32__) || defined(_WIN64) || defined(_
XBOX)) | | #elif (defined(WIN32) || defined(__WIN32__) || defined(_WIN64) || defined(_
XBOX)) | |
| #define F_CDECL _cdecl | | #define F_CDECL _cdecl | |
| #define F_STDCALL _stdcall | | #define F_STDCALL _stdcall | |
| #define F_DECLSPEC __declspec | | #define F_DECLSPEC __declspec | |
| #define F_DLLEXPORT ( dllexport ) | | #define F_DLLEXPORT ( dllexport ) | |
|
| #elif defined(__MACH__) || defined (ANDROID) | | #elif defined(__MACH__) || defined (__ANDROID__) | |
| #define F_CDECL | | #define F_CDECL | |
| #define F_STDCALL | | #define F_STDCALL | |
| #define F_DECLSPEC | | #define F_DECLSPEC | |
| #define F_DLLEXPORT __attribute__ ((visibility("default"))) | | #define F_DLLEXPORT __attribute__ ((visibility("default"))) | |
| #else | | #else | |
| #define F_STDCALL | | #define F_STDCALL | |
| #define F_CDECL | | #define F_CDECL | |
| #define F_DECLSPEC | | #define F_DECLSPEC | |
| #define F_DLLEXPORT | | #define F_DLLEXPORT | |
| #endif | | #endif | |
| | | | |
| #ifdef DLL_EXPORTS | | #ifdef DLL_EXPORTS | |
|
| #if defined(__MACH__) || defined(ANDROID) | | #if defined(__MACH__) || defined(__ANDROID__) || defined(JUNGLE) | |
| #define F_API __attribute__ ((visibility("default"))) | | #define F_API __attribute__ ((visibility("default"))) | |
| #else | | #else | |
| #define F_API __declspec(dllexport) F_STDCALL | | #define F_API __declspec(dllexport) F_STDCALL | |
| #endif | | #endif | |
| #else | | #else | |
| #define F_API F_STDCALL | | #define F_API F_STDCALL | |
| #endif | | #endif | |
| | | | |
| #define F_CALLBACK F_STDCALL | | #define F_CALLBACK F_STDCALL | |
| | | | |
| | | | |
| skipping to change at line 374 | | skipping to change at line 374 | |
| FMOD_OUTPUTTYPE_ESD, /* Linux/Linux64 - Enlightment
Sound Daemon output. */ | | FMOD_OUTPUTTYPE_ESD, /* Linux/Linux64 - Enlightment
Sound Daemon output. */ | |
| FMOD_OUTPUTTYPE_PULSEAUDIO, /* Linux/Linux64 - PulseAudio
output. */ | | FMOD_OUTPUTTYPE_PULSEAUDIO, /* Linux/Linux64 - PulseAudio
output. */ | |
| FMOD_OUTPUTTYPE_COREAUDIO, /* Mac - Macintosh C
oreAudio output. (Default on Mac) */ | | FMOD_OUTPUTTYPE_COREAUDIO, /* Mac - Macintosh C
oreAudio output. (Default on Mac) */ | |
| FMOD_OUTPUTTYPE_PS2, /* PS2 - Native hard
ware output. (Default on PS2) */ | | FMOD_OUTPUTTYPE_PS2, /* PS2 - Native hard
ware output. (Default on PS2) */ | |
| FMOD_OUTPUTTYPE_PS3, /* PS3 - Native hard
ware output. (Default on PS3) */ | | FMOD_OUTPUTTYPE_PS3, /* PS3 - Native hard
ware output. (Default on PS3) */ | |
| FMOD_OUTPUTTYPE_XBOX360, /* Xbox 360 - Native hard
ware output. (Default on Xbox 360) */ | | FMOD_OUTPUTTYPE_XBOX360, /* Xbox 360 - Native hard
ware output. (Default on Xbox 360) */ | |
| FMOD_OUTPUTTYPE_PSP, /* PSP - Native hard
ware output. (Default on PSP) */ | | FMOD_OUTPUTTYPE_PSP, /* PSP - Native hard
ware output. (Default on PSP) */ | |
| FMOD_OUTPUTTYPE_WII, /* Wii
- Native hardware output. (Default on Wii) */ | | FMOD_OUTPUTTYPE_WII, /* Wii
- Native hardware output. (Default on Wii) */ | |
| FMOD_OUTPUTTYPE_ANDROID, /* Android - Native andr
oid output. */ | | FMOD_OUTPUTTYPE_ANDROID, /* Android - Native andr
oid output. */ | |
| FMOD_OUTPUTTYPE_3DS, /* 3DS - Native 3DS
output */ | | FMOD_OUTPUTTYPE_3DS, /* 3DS - Native 3DS
output */ | |
|
| | | FMOD_OUTPUTTYPE_NGP, /* NGP - Native NGP
output. */ | |
| | | | |
| FMOD_OUTPUTTYPE_MAX, /* Maximum number of output types supp
orted. */ | | FMOD_OUTPUTTYPE_MAX, /* Maximum number of output types supp
orted. */ | |
| FMOD_OUTPUTTYPE_FORCEINT = 65536 /* Makes sure this enum is signed 32bi
t. */ | | FMOD_OUTPUTTYPE_FORCEINT = 65536 /* Makes sure this enum is signed 32bi
t. */ | |
| } FMOD_OUTPUTTYPE; | | } FMOD_OUTPUTTYPE; | |
| | | | |
| /* | | /* | |
| [DEFINE] | | [DEFINE] | |
| [ | | [ | |
| [NAME] | | [NAME] | |
| FMOD_CAPS | | FMOD_CAPS | |
| | | | |
| skipping to change at line 772 | | skipping to change at line 773 | |
| FMOD_SOUND_TYPE_S3M, /* ScreamTracker 3. */ | | FMOD_SOUND_TYPE_S3M, /* ScreamTracker 3. */ | |
| FMOD_SOUND_TYPE_SF2, /* Sound font 2 format. */ | | FMOD_SOUND_TYPE_SF2, /* Sound font 2 format. */ | |
| FMOD_SOUND_TYPE_USER, /* User created sound. */ | | FMOD_SOUND_TYPE_USER, /* User created sound. */ | |
| FMOD_SOUND_TYPE_WAV, /* Microsoft WAV. */ | | FMOD_SOUND_TYPE_WAV, /* Microsoft WAV. */ | |
| FMOD_SOUND_TYPE_XM, /* FastTracker 2 XM. */ | | FMOD_SOUND_TYPE_XM, /* FastTracker 2 XM. */ | |
| FMOD_SOUND_TYPE_XMA, /* Xbox360 XMA */ | | FMOD_SOUND_TYPE_XMA, /* Xbox360 XMA */ | |
| FMOD_SOUND_TYPE_VAG, /* PlayStation 2 / PlayStation Portabl
e adpcm VAG format. */ | | FMOD_SOUND_TYPE_VAG, /* PlayStation 2 / PlayStation Portabl
e adpcm VAG format. */ | |
| FMOD_SOUND_TYPE_AUDIOQUEUE, /* iPhone hardware decoder, supports A
AC, ALAC and MP3. extracodecdata is a pointer to an FMOD_AUDIOQUEUE_EXTRACO
DECDATA structure. */ | | FMOD_SOUND_TYPE_AUDIOQUEUE, /* iPhone hardware decoder, supports A
AC, ALAC and MP3. extracodecdata is a pointer to an FMOD_AUDIOQUEUE_EXTRACO
DECDATA structure. */ | |
| FMOD_SOUND_TYPE_XWMA, /* Xbox360 XWMA */ | | FMOD_SOUND_TYPE_XWMA, /* Xbox360 XWMA */ | |
| FMOD_SOUND_TYPE_BCWAV, /* 3DS BCWAV container format for DSP
ADPCM and PCM */ | | FMOD_SOUND_TYPE_BCWAV, /* 3DS BCWAV container format for DSP
ADPCM and PCM */ | |
|
| | | FMOD_SOUND_TYPE_AT9, /* NGP ATRAC 9 format */ | |
| | | | |
| FMOD_SOUND_TYPE_MAX, /* Maximum number of sound types suppo
rted. */ | | FMOD_SOUND_TYPE_MAX, /* Maximum number of sound types suppo
rted. */ | |
| FMOD_SOUND_TYPE_FORCEINT = 65536 /* Makes sure this enum is signed 32bi
t. */ | | FMOD_SOUND_TYPE_FORCEINT = 65536 /* Makes sure this enum is signed 32bi
t. */ | |
| } FMOD_SOUND_TYPE; | | } FMOD_SOUND_TYPE; | |
| | | | |
| /* | | /* | |
| [ENUM] | | [ENUM] | |
| [ | | [ | |
| [DESCRIPTION] | | [DESCRIPTION] | |
| These definitions describe the native format of the hardware or softwar
e buffer that will be used. | | These definitions describe the native format of the hardware or softwar
e buffer that will be used. | |
| | | | |
| skipping to change at line 805 | | skipping to change at line 807 | |
| { | | { | |
| FMOD_SOUND_FORMAT_NONE, /* Unitialized / unknown. */ | | FMOD_SOUND_FORMAT_NONE, /* Unitialized / unknown. */ | |
| FMOD_SOUND_FORMAT_PCM8, /* 8bit integer PCM data. */ | | FMOD_SOUND_FORMAT_PCM8, /* 8bit integer PCM data. */ | |
| FMOD_SOUND_FORMAT_PCM16, /* 16bit integer PCM data. */ | | FMOD_SOUND_FORMAT_PCM16, /* 16bit integer PCM data. */ | |
| FMOD_SOUND_FORMAT_PCM24, /* 24bit integer PCM data. */ | | FMOD_SOUND_FORMAT_PCM24, /* 24bit integer PCM data. */ | |
| FMOD_SOUND_FORMAT_PCM32, /* 32bit integer PCM data. */ | | FMOD_SOUND_FORMAT_PCM32, /* 32bit integer PCM data. */ | |
| FMOD_SOUND_FORMAT_PCMFLOAT, /* 32bit floating point PCM data. *
/ | | FMOD_SOUND_FORMAT_PCMFLOAT, /* 32bit floating point PCM data. *
/ | |
| FMOD_SOUND_FORMAT_GCADPCM, /* Compressed GameCube DSP data. */ | | FMOD_SOUND_FORMAT_GCADPCM, /* Compressed GameCube DSP data. */ | |
| FMOD_SOUND_FORMAT_IMAADPCM, /* Compressed IMA ADPCM / Xbox ADPC
M data. */ | | FMOD_SOUND_FORMAT_IMAADPCM, /* Compressed IMA ADPCM / Xbox ADPC
M data. */ | |
| FMOD_SOUND_FORMAT_VAG, /* Compressed PlayStation 2 / PlayS
tation Portable ADPCM data. */ | | FMOD_SOUND_FORMAT_VAG, /* Compressed PlayStation 2 / PlayS
tation Portable ADPCM data. */ | |
|
| | | FMOD_SOUND_FORMAT_HEVAG, /* Compressed NGP ADPCM data. */ | |
| FMOD_SOUND_FORMAT_XMA, /* Compressed Xbox360 data. */ | | FMOD_SOUND_FORMAT_XMA, /* Compressed Xbox360 data. */ | |
| FMOD_SOUND_FORMAT_MPEG, /* Compressed MPEG layer 2 or 3 dat
a. */ | | FMOD_SOUND_FORMAT_MPEG, /* Compressed MPEG layer 2 or 3 dat
a. */ | |
| FMOD_SOUND_FORMAT_CELT, /* Compressed CELT data. */ | | FMOD_SOUND_FORMAT_CELT, /* Compressed CELT data. */ | |
|
| | | FMOD_SOUND_FORMAT_AT9, /* Compressed ATRAC9 data. */ | |
| | | | |
| FMOD_SOUND_FORMAT_MAX, /* Maximum number of sound formats
supported. */ | | FMOD_SOUND_FORMAT_MAX, /* Maximum number of sound formats
supported. */ | |
| FMOD_SOUND_FORMAT_FORCEINT = 65536 /* Makes sure this enum is signed 3
2bit. */ | | FMOD_SOUND_FORMAT_FORCEINT = 65536 /* Makes sure this enum is signed 3
2bit. */ | |
| } FMOD_SOUND_FORMAT; | | } FMOD_SOUND_FORMAT; | |
| | | | |
| /* | | /* | |
| [DEFINE] | | [DEFINE] | |
| [ | | [ | |
| [NAME] | | [NAME] | |
| FMOD_MODE | | FMOD_MODE | |
| | | | |
| skipping to change at line 1901 | | skipping to change at line 1905 | |
| */ | | */ | |
| | | | |
| FMOD_RESULT F_API FMOD_System_SetOutput (FMOD_SYSTEM *system,
FMOD_OUTPUTTYPE output); | | FMOD_RESULT F_API FMOD_System_SetOutput (FMOD_SYSTEM *system,
FMOD_OUTPUTTYPE output); | |
| FMOD_RESULT F_API FMOD_System_GetOutput (FMOD_SYSTEM *system,
FMOD_OUTPUTTYPE *output); | | FMOD_RESULT F_API FMOD_System_GetOutput (FMOD_SYSTEM *system,
FMOD_OUTPUTTYPE *output); | |
| FMOD_RESULT F_API FMOD_System_GetNumDrivers (FMOD_SYSTEM *system,
int *numdrivers); | | FMOD_RESULT F_API FMOD_System_GetNumDrivers (FMOD_SYSTEM *system,
int *numdrivers); | |
| FMOD_RESULT F_API FMOD_System_GetDriverInfo (FMOD_SYSTEM *system,
int id, char *name, int namelen, FMOD_GUID *guid); | | FMOD_RESULT F_API FMOD_System_GetDriverInfo (FMOD_SYSTEM *system,
int id, char *name, int namelen, FMOD_GUID *guid); | |
| FMOD_RESULT F_API FMOD_System_GetDriverInfoW (FMOD_SYSTEM *system,
int id, short *name, int namelen, FMOD_GUID *guid); | | FMOD_RESULT F_API FMOD_System_GetDriverInfoW (FMOD_SYSTEM *system,
int id, short *name, int namelen, FMOD_GUID *guid); | |
| FMOD_RESULT F_API FMOD_System_GetDriverCaps (FMOD_SYSTEM *system,
int id, FMOD_CAPS *caps, int *minfrequency, int *maxfrequency, FMOD_SPEAKER
MODE *controlpanelspeakermode); | | FMOD_RESULT F_API FMOD_System_GetDriverCaps (FMOD_SYSTEM *system,
int id, FMOD_CAPS *caps, int *minfrequency, int *maxfrequency, FMOD_SPEAKER
MODE *controlpanelspeakermode); | |
| FMOD_RESULT F_API FMOD_System_SetDriver (FMOD_SYSTEM *system,
int driver); | | FMOD_RESULT F_API FMOD_System_SetDriver (FMOD_SYSTEM *system,
int driver); | |
| FMOD_RESULT F_API FMOD_System_GetDriver (FMOD_SYSTEM *system,
int *driver); | | FMOD_RESULT F_API FMOD_System_GetDriver (FMOD_SYSTEM *system,
int *driver); | |
|
| FMOD_RESULT F_API FMOD_System_SetHardwareChannels (FMOD_SYSTEM *system,
int min2d, int max2d, int min3d, int max3d); | | FMOD_RESULT F_API FMOD_System_SetHardwareChannels (FMOD_SYSTEM *system,
int numhardwarechannels); | |
| FMOD_RESULT F_API FMOD_System_SetSoftwareChannels (FMOD_SYSTEM *system,
int numsoftwarechannels); | | FMOD_RESULT F_API FMOD_System_SetSoftwareChannels (FMOD_SYSTEM *system,
int numsoftwarechannels); | |
| FMOD_RESULT F_API FMOD_System_GetSoftwareChannels (FMOD_SYSTEM *system,
int *numsoftwarechannels); | | FMOD_RESULT F_API FMOD_System_GetSoftwareChannels (FMOD_SYSTEM *system,
int *numsoftwarechannels); | |
| FMOD_RESULT F_API FMOD_System_SetSoftwareFormat (FMOD_SYSTEM *system,
int samplerate, FMOD_SOUND_FORMAT format, int numoutputchannels, int maxinp
utchannels, FMOD_DSP_RESAMPLER resamplemethod); | | FMOD_RESULT F_API FMOD_System_SetSoftwareFormat (FMOD_SYSTEM *system,
int samplerate, FMOD_SOUND_FORMAT format, int numoutputchannels, int maxinp
utchannels, FMOD_DSP_RESAMPLER resamplemethod); | |
| FMOD_RESULT F_API FMOD_System_GetSoftwareFormat (FMOD_SYSTEM *system,
int *samplerate, FMOD_SOUND_FORMAT *format, int *numoutputchannels, int *ma
xinputchannels, FMOD_DSP_RESAMPLER *resamplemethod, int *bits); | | FMOD_RESULT F_API FMOD_System_GetSoftwareFormat (FMOD_SYSTEM *system,
int *samplerate, FMOD_SOUND_FORMAT *format, int *numoutputchannels, int *ma
xinputchannels, FMOD_DSP_RESAMPLER *resamplemethod, int *bits); | |
| FMOD_RESULT F_API FMOD_System_SetDSPBufferSize (FMOD_SYSTEM *system,
unsigned int bufferlength, int numbuffers); | | FMOD_RESULT F_API FMOD_System_SetDSPBufferSize (FMOD_SYSTEM *system,
unsigned int bufferlength, int numbuffers); | |
| FMOD_RESULT F_API FMOD_System_GetDSPBufferSize (FMOD_SYSTEM *system,
unsigned int *bufferlength, int *numbuffers); | | FMOD_RESULT F_API FMOD_System_GetDSPBufferSize (FMOD_SYSTEM *system,
unsigned int *bufferlength, int *numbuffers); | |
| FMOD_RESULT F_API FMOD_System_SetFileSystem (FMOD_SYSTEM *system,
FMOD_FILE_OPENCALLBACK useropen, FMOD_FILE_CLOSECALLBACK userclose, FMOD_FI
LE_READCALLBACK userread, FMOD_FILE_SEEKCALLBACK userseek, FMOD_FILE_ASYNCR
EADCALLBACK userasyncread, FMOD_FILE_ASYNCCANCELCALLBACK userasynccancel, i
nt blockalign); | | FMOD_RESULT F_API FMOD_System_SetFileSystem (FMOD_SYSTEM *system,
FMOD_FILE_OPENCALLBACK useropen, FMOD_FILE_CLOSECALLBACK userclose, FMOD_FI
LE_READCALLBACK userread, FMOD_FILE_SEEKCALLBACK userseek, FMOD_FILE_ASYNCR
EADCALLBACK userasyncread, FMOD_FILE_ASYNCCANCELCALLBACK userasynccancel, i
nt blockalign); | |
| FMOD_RESULT F_API FMOD_System_AttachFileSystem (FMOD_SYSTEM *system,
FMOD_FILE_OPENCALLBACK useropen, FMOD_FILE_CLOSECALLBACK userclose, FMOD_FI
LE_READCALLBACK userread, FMOD_FILE_SEEKCALLBACK userseek); | | FMOD_RESULT F_API FMOD_System_AttachFileSystem (FMOD_SYSTEM *system,
FMOD_FILE_OPENCALLBACK useropen, FMOD_FILE_CLOSECALLBACK userclose, FMOD_FI
LE_READCALLBACK userread, FMOD_FILE_SEEKCALLBACK userseek); | |
| FMOD_RESULT F_API FMOD_System_SetAdvancedSettings (FMOD_SYSTEM *system,
FMOD_ADVANCEDSETTINGS *settings); | | FMOD_RESULT F_API FMOD_System_SetAdvancedSettings (FMOD_SYSTEM *system,
FMOD_ADVANCEDSETTINGS *settings); | |
| FMOD_RESULT F_API FMOD_System_GetAdvancedSettings (FMOD_SYSTEM *system,
FMOD_ADVANCEDSETTINGS *settings); | | FMOD_RESULT F_API FMOD_System_GetAdvancedSettings (FMOD_SYSTEM *system,
FMOD_ADVANCEDSETTINGS *settings); | |
| | | | |
| skipping to change at line 1964 | | skipping to change at line 1968 | |
| FMOD_RESULT F_API FMOD_System_SetStreamBufferSize (FMOD_SYSTEM *system,
unsigned int filebuffersize, FMOD_TIMEUNIT filebuffersizetype); | | FMOD_RESULT F_API FMOD_System_SetStreamBufferSize (FMOD_SYSTEM *system,
unsigned int filebuffersize, FMOD_TIMEUNIT filebuffersizetype); | |
| FMOD_RESULT F_API FMOD_System_GetStreamBufferSize (FMOD_SYSTEM *system,
unsigned int *filebuffersize, FMOD_TIMEUNIT *filebuffersizetype); | | FMOD_RESULT F_API FMOD_System_GetStreamBufferSize (FMOD_SYSTEM *system,
unsigned int *filebuffersize, FMOD_TIMEUNIT *filebuffersizetype); | |
| | | | |
| /* | | /* | |
| System information functions. | | System information functions. | |
| */ | | */ | |
| | | | |
| FMOD_RESULT F_API FMOD_System_GetVersion (FMOD_SYSTEM *system,
unsigned int *version); | | FMOD_RESULT F_API FMOD_System_GetVersion (FMOD_SYSTEM *system,
unsigned int *version); | |
| FMOD_RESULT F_API FMOD_System_GetOutputHandle (FMOD_SYSTEM *system,
void **handle); | | FMOD_RESULT F_API FMOD_System_GetOutputHandle (FMOD_SYSTEM *system,
void **handle); | |
| FMOD_RESULT F_API FMOD_System_GetChannelsPlaying (FMOD_SYSTEM *system,
int *channels); | | FMOD_RESULT F_API FMOD_System_GetChannelsPlaying (FMOD_SYSTEM *system,
int *channels); | |
|
| FMOD_RESULT F_API FMOD_System_GetHardwareChannels (FMOD_SYSTEM *system,
int *num2d, int *num3d, int *total); | | FMOD_RESULT F_API FMOD_System_GetHardwareChannels (FMOD_SYSTEM *system,
int *numhardwarechannels); | |
| FMOD_RESULT F_API FMOD_System_GetCPUUsage (FMOD_SYSTEM *system,
float *dsp, float *stream, float *geometry, float *update, float *total); | | FMOD_RESULT F_API FMOD_System_GetCPUUsage (FMOD_SYSTEM *system,
float *dsp, float *stream, float *geometry, float *update, float *total); | |
| FMOD_RESULT F_API FMOD_System_GetSoundRAM (FMOD_SYSTEM *system,
int *currentalloced, int *maxalloced, int *total); | | FMOD_RESULT F_API FMOD_System_GetSoundRAM (FMOD_SYSTEM *system,
int *currentalloced, int *maxalloced, int *total); | |
| FMOD_RESULT F_API FMOD_System_GetNumCDROMDrives (FMOD_SYSTEM *system,
int *numdrives); | | FMOD_RESULT F_API FMOD_System_GetNumCDROMDrives (FMOD_SYSTEM *system,
int *numdrives); | |
| FMOD_RESULT F_API FMOD_System_GetCDROMDriveName (FMOD_SYSTEM *system,
int drive, char *drivename, int drivenamelen, char *scsiname, int scsinamel
en, char *devicename, int devicenamelen); | | FMOD_RESULT F_API FMOD_System_GetCDROMDriveName (FMOD_SYSTEM *system,
int drive, char *drivename, int drivenamelen, char *scsiname, int scsinamel
en, char *devicename, int devicenamelen); | |
| FMOD_RESULT F_API FMOD_System_GetSpectrum (FMOD_SYSTEM *system,
float *spectrumarray, int numvalues, int channeloffset, FMOD_DSP_FFT_WINDOW
windowtype); | | FMOD_RESULT F_API FMOD_System_GetSpectrum (FMOD_SYSTEM *system,
float *spectrumarray, int numvalues, int channeloffset, FMOD_DSP_FFT_WINDOW
windowtype); | |
| FMOD_RESULT F_API FMOD_System_GetWaveData (FMOD_SYSTEM *system,
float *wavearray, int numvalues, int channeloffset); | | FMOD_RESULT F_API FMOD_System_GetWaveData (FMOD_SYSTEM *system,
float *wavearray, int numvalues, int channeloffset); | |
| | | | |
| /* | | /* | |
| Sound/DSP/Channel/FX creation and retrieval. | | Sound/DSP/Channel/FX creation and retrieval. | |
| */ | | */ | |
| | | | |
End of changes. 9 change blocks. |
| 5 lines changed or deleted | | 9 lines changed or added | |
|