| 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 0x00044411 | | #define FMOD_VERSION 0x00044412 | |
| | | | |
| /* | | /* | |
| 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 ) | |
| | | | |
| skipping to change at line 166 | | skipping to change at line 166 | |
| FMOD_ERR_OUTPUT_DRIVERCALL, /* A call to a standard soundcard drive
r failed, which could possibly mean a bug in the driver or resources were m
issing or exhausted. */ | | FMOD_ERR_OUTPUT_DRIVERCALL, /* A call to a standard soundcard drive
r failed, which could possibly mean a bug in the driver or resources were m
issing or exhausted. */ | |
| FMOD_ERR_OUTPUT_ENUMERATION, /* Error enumerating the available driv
er list. List may be inconsistent due to a recent device addition or remova
l. */ | | FMOD_ERR_OUTPUT_ENUMERATION, /* Error enumerating the available driv
er list. List may be inconsistent due to a recent device addition or remova
l. */ | |
| FMOD_ERR_OUTPUT_FORMAT, /* Soundcard does not support the minim
um features needed for this soundsystem (16bit stereo output). */ | | FMOD_ERR_OUTPUT_FORMAT, /* Soundcard does not support the minim
um features needed for this soundsystem (16bit stereo output). */ | |
| FMOD_ERR_OUTPUT_INIT, /* Error initializing output device. */ | | FMOD_ERR_OUTPUT_INIT, /* Error initializing output device. */ | |
| FMOD_ERR_OUTPUT_NOHARDWARE, /* FMOD_HARDWARE was specified but the
sound card does not have the resources necessary to play it. */ | | FMOD_ERR_OUTPUT_NOHARDWARE, /* FMOD_HARDWARE was specified but the
sound card does not have the resources necessary to play it. */ | |
| FMOD_ERR_OUTPUT_NOSOFTWARE, /* Attempted to create a software sound
but no software channels were specified in System::init. */ | | FMOD_ERR_OUTPUT_NOSOFTWARE, /* Attempted to create a software sound
but no software channels were specified in System::init. */ | |
| FMOD_ERR_PAN, /* Panning only works with mono or ster
eo sound sources. */ | | FMOD_ERR_PAN, /* Panning only works with mono or ster
eo sound sources. */ | |
| FMOD_ERR_PLUGIN, /* An unspecified error has been return
ed from a 3rd party plugin. */ | | FMOD_ERR_PLUGIN, /* An unspecified error has been return
ed from a 3rd party plugin. */ | |
| FMOD_ERR_PLUGIN_INSTANCES, /* The number of allowed instances of a
plugin has been exceeded. */ | | FMOD_ERR_PLUGIN_INSTANCES, /* The number of allowed instances of a
plugin has been exceeded. */ | |
| FMOD_ERR_PLUGIN_MISSING, /* A requested output, dsp unit type or
codec was not available. */ | | FMOD_ERR_PLUGIN_MISSING, /* A requested output, dsp unit type or
codec was not available. */ | |
|
| FMOD_ERR_PLUGIN_RESOURCE, /* A resource that the plugin requires
cannot be found. (ie the DLS file for MIDI playback) */ | | FMOD_ERR_PLUGIN_RESOURCE, /* A resource that the plugin requires
cannot be found. (ie the DLS file for MIDI playback or other DLLs that it n
eeds to load) */ | |
| FMOD_ERR_PRELOADED, /* The specified sound is still in use
by the event system, call EventSystem::unloadFSB before trying to release i
t. */ | | FMOD_ERR_PRELOADED, /* The specified sound is still in use
by the event system, call EventSystem::unloadFSB before trying to release i
t. */ | |
| FMOD_ERR_PROGRAMMERSOUND, /* The specified sound is still in use
by the event system, wait for the event which is using it finish with it. *
/ | | FMOD_ERR_PROGRAMMERSOUND, /* The specified sound is still in use
by the event system, wait for the event which is using it finish with it. *
/ | |
| FMOD_ERR_RECORD, /* An error occured trying to initializ
e the recording device. */ | | FMOD_ERR_RECORD, /* An error occured trying to initializ
e the recording device. */ | |
| FMOD_ERR_REVERB_INSTANCE, /* Specified instance in FMOD_REVERB_PR
OPERTIES couldn't be set. Most likely because it is an invalid instance num
ber or the reverb doesnt exist. */ | | FMOD_ERR_REVERB_INSTANCE, /* Specified instance in FMOD_REVERB_PR
OPERTIES couldn't be set. Most likely because it is an invalid instance num
ber or the reverb doesnt exist. */ | |
| FMOD_ERR_SUBSOUND_ALLOCATED, /* This subsound is already being used
by another sound, you cannot have more than one parent to a sound. Null ou
t the other parent's entry first. */ | | FMOD_ERR_SUBSOUND_ALLOCATED, /* This subsound is already being used
by another sound, you cannot have more than one parent to a sound. Null ou
t the other parent's entry first. */ | |
| FMOD_ERR_SUBSOUND_CANTMOVE, /* Shared subsounds cannot be replaced
or moved from their parent stream, such as when the parent stream is an FSB
file. */ | | FMOD_ERR_SUBSOUND_CANTMOVE, /* Shared subsounds cannot be replaced
or moved from their parent stream, such as when the parent stream is an FSB
file. */ | |
| FMOD_ERR_SUBSOUND_MODE, /* The subsound's mode bits do not matc
h with the parent sound's mode bits. See documentation for function that i
t was called with. */ | | FMOD_ERR_SUBSOUND_MODE, /* The subsound's mode bits do not matc
h with the parent sound's mode bits. See documentation for function that i
t was called with. */ | |
| FMOD_ERR_SUBSOUNDS, /* The error occured because the sound
referenced contains subsounds when it shouldn't have, or it doesn't contain
subsounds when it should have. The operation may also not be able to be p
erformed on a parent sound, or a parent sound was played without setting up
a sentence first. */ | | FMOD_ERR_SUBSOUNDS, /* The error occured because the sound
referenced contains subsounds when it shouldn't have, or it doesn't contain
subsounds when it should have. The operation may also not be able to be p
erformed on a parent sound, or a parent sound was played without setting up
a sentence first. */ | |
| FMOD_ERR_TAGNOTFOUND, /* The specified tag could not be found
or there are no tags. */ | | FMOD_ERR_TAGNOTFOUND, /* The specified tag could not be found
or there are no tags. */ | |
| FMOD_ERR_TOOMANYCHANNELS, /* The sound created exceeds the allowa
ble input channel count. This can be increased using the maxinputchannels
parameter in System::setSoftwareFormat. */ | | FMOD_ERR_TOOMANYCHANNELS, /* The sound created exceeds the allowa
ble input channel count. This can be increased using the maxinputchannels
parameter in System::setSoftwareFormat. */ | |
| | | | |
End of changes. 2 change blocks. |
| 2 lines changed or deleted | | 2 lines changed or added | |
|
| fmod_errors.h | | fmod_errors.h | |
| | | | |
| skipping to change at line 104 | | skipping to change at line 104 | |
| case FMOD_ERR_OUTPUT_DRIVERCALL: return "A call to a standard
soundcard driver failed, which could possibly mean a bug in the driver or r
esources were missing or exhausted. "; | | case FMOD_ERR_OUTPUT_DRIVERCALL: return "A call to a standard
soundcard driver failed, which could possibly mean a bug in the driver or r
esources were missing or exhausted. "; | |
| case FMOD_ERR_OUTPUT_ENUMERATION: return "Error enumerating the
available driver list. List may be inconsistent due to a recent device add
ition or removal. "; | | case FMOD_ERR_OUTPUT_ENUMERATION: return "Error enumerating the
available driver list. List may be inconsistent due to a recent device add
ition or removal. "; | |
| case FMOD_ERR_OUTPUT_FORMAT: return "Soundcard does not su
pport the minimum features needed for this soundsystem (16bit stereo output
). "; | | case FMOD_ERR_OUTPUT_FORMAT: return "Soundcard does not su
pport the minimum features needed for this soundsystem (16bit stereo output
). "; | |
| case FMOD_ERR_OUTPUT_INIT: return "Error initializing ou
tput device. "; | | case FMOD_ERR_OUTPUT_INIT: return "Error initializing ou
tput device. "; | |
| case FMOD_ERR_OUTPUT_NOHARDWARE: return "FMOD_HARDWARE was spe
cified but the sound card does not have the resources necessary to play it.
"; | | case FMOD_ERR_OUTPUT_NOHARDWARE: return "FMOD_HARDWARE was spe
cified but the sound card does not have the resources necessary to play it.
"; | |
| case FMOD_ERR_OUTPUT_NOSOFTWARE: return "Attempted to create a
software sound but no software channels were specified in System::init. "; | | case FMOD_ERR_OUTPUT_NOSOFTWARE: return "Attempted to create a
software sound but no software channels were specified in System::init. "; | |
| case FMOD_ERR_PAN: return "Panning only works wi
th mono or stereo sound sources. "; | | case FMOD_ERR_PAN: return "Panning only works wi
th mono or stereo sound sources. "; | |
| case FMOD_ERR_PLUGIN: return "An unspecified error
has been returned from a 3rd party plugin. "; | | case FMOD_ERR_PLUGIN: return "An unspecified error
has been returned from a 3rd party plugin. "; | |
| case FMOD_ERR_PLUGIN_INSTANCES: return "The number of allowed
instances of a plugin has been exceeded. "; | | case FMOD_ERR_PLUGIN_INSTANCES: return "The number of allowed
instances of a plugin has been exceeded. "; | |
| case FMOD_ERR_PLUGIN_MISSING: return "A requested output, d
sp unit type or codec was not available. "; | | case FMOD_ERR_PLUGIN_MISSING: return "A requested output, d
sp unit type or codec was not available. "; | |
|
| case FMOD_ERR_PLUGIN_RESOURCE: return "A resource that the p
lugin requires cannot be found. (ie the DLS file for MIDI playback) "; | | case FMOD_ERR_PLUGIN_RESOURCE: return "A resource that the p
lugin requires cannot be found. (ie the DLS file for MIDI playback or other
DLLs that it needs to load) "; | |
| case FMOD_ERR_PRELOADED: return "The specified sound i
s still in use by the event system, call EventSystem::unloadFSB before tryi
ng to release it. "; | | case FMOD_ERR_PRELOADED: return "The specified sound i
s still in use by the event system, call EventSystem::unloadFSB before tryi
ng to release it. "; | |
| case FMOD_ERR_PROGRAMMERSOUND: return "The specified sound i
s still in use by the event system, wait for the event which is using it fi
nish with it. "; | | case FMOD_ERR_PROGRAMMERSOUND: return "The specified sound i
s still in use by the event system, wait for the event which is using it fi
nish with it. "; | |
| case FMOD_ERR_RECORD: return "An error occured tryi
ng to initialize the recording device. "; | | case FMOD_ERR_RECORD: return "An error occured tryi
ng to initialize the recording device. "; | |
| case FMOD_ERR_REVERB_INSTANCE: return "Specified instance in
FMOD_REVERB_PROPERTIES couldn't be set. Most likely because it is an inval
id instance number or the reverb doesnt exist. "; | | case FMOD_ERR_REVERB_INSTANCE: return "Specified instance in
FMOD_REVERB_PROPERTIES couldn't be set. Most likely because it is an inval
id instance number or the reverb doesnt exist. "; | |
| case FMOD_ERR_SUBSOUNDS: return "The error occured bec
ause the sound referenced contains subsounds when it shouldn't have, or it
doesn't contain subsounds when it should have. The operation may also not
be able to be performed on a parent sound, or a parent sound was played wit
hout setting up a sentence first. "; | | case FMOD_ERR_SUBSOUNDS: return "The error occured bec
ause the sound referenced contains subsounds when it shouldn't have, or it
doesn't contain subsounds when it should have. The operation may also not
be able to be performed on a parent sound, or a parent sound was played wit
hout setting up a sentence first. "; | |
| case FMOD_ERR_SUBSOUND_ALLOCATED: return "This subsound is alre
ady being used by another sound, you cannot have more than one parent to a
sound. Null out the other parent's entry first. "; | | case FMOD_ERR_SUBSOUND_ALLOCATED: return "This subsound is alre
ady being used by another sound, you cannot have more than one parent to a
sound. Null out the other parent's entry first. "; | |
| case FMOD_ERR_SUBSOUND_CANTMOVE: return "Shared subsounds cann
ot be replaced or moved from their parent stream, such as when the parent s
tream is an FSB file. "; | | case FMOD_ERR_SUBSOUND_CANTMOVE: return "Shared subsounds cann
ot be replaced or moved from their parent stream, such as when the parent s
tream is an FSB file. "; | |
| case FMOD_ERR_SUBSOUND_MODE: return "The subsound's mode b
its do not match with the parent sound's mode bits. See documentation for
function that it was called with. "; | | case FMOD_ERR_SUBSOUND_MODE: return "The subsound's mode b
its do not match with the parent sound's mode bits. See documentation for
function that it was called with. "; | |
| case FMOD_ERR_TAGNOTFOUND: return "The specified tag cou
ld not be found or there are no tags. "; | | case FMOD_ERR_TAGNOTFOUND: return "The specified tag cou
ld not be found or there are no tags. "; | |
| case FMOD_ERR_TOOMANYCHANNELS: return "The sound created exc
eeds the allowable input channel count. This can be increased using the ma
xinputchannels parameter in System::setSoftwareFormat. "; | | case FMOD_ERR_TOOMANYCHANNELS: return "The sound created exc
eeds the allowable input channel count. This can be increased using the ma
xinputchannels parameter in System::setSoftwareFormat. "; | |
| | | | |
End of changes. 1 change blocks. |
| 1 lines changed or deleted | | 1 lines changed or added | |
|