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


 fmod_event.h   fmod_event.h 
skipping to change at line 24 skipping to change at line 24
#ifndef _FMOD_H #ifndef _FMOD_H
#include "fmod.h" #include "fmod.h"
#endif #endif
/* /*
FMOD EventSystem version number. Check this against FMOD::EventSystem: :getVersion. FMOD EventSystem version number. Check this against FMOD::EventSystem: :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_EVENT_VERSION 0x00044411 #define FMOD_EVENT_VERSION 0x00044412
/* /*
FMOD event types FMOD event types
*/ */
typedef struct FMOD_EVENTSYSTEM FMOD_EVENTSYSTEM; typedef struct FMOD_EVENTSYSTEM FMOD_EVENTSYSTEM;
typedef struct FMOD_EVENTPROJECT FMOD_EVENTPROJECT; typedef struct FMOD_EVENTPROJECT FMOD_EVENTPROJECT;
typedef struct FMOD_EVENTGROUP FMOD_EVENTGROUP; typedef struct FMOD_EVENTGROUP FMOD_EVENTGROUP;
typedef struct FMOD_EVENTCATEGORY FMOD_EVENTCATEGORY; typedef struct FMOD_EVENTCATEGORY FMOD_EVENTCATEGORY;
typedef struct FMOD_EVENT FMOD_EVENT; typedef struct FMOD_EVENT FMOD_EVENT;
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 fmod_event_net.h   fmod_event_net.h 
skipping to change at line 21 skipping to change at line 21
#define __FMOD_EVENT_NET_H__ #define __FMOD_EVENT_NET_H__
#ifndef __FMOD_EVENT_H__ #ifndef __FMOD_EVENT_H__
#include "fmod_event.h" #include "fmod_event.h"
#endif #endif
/* /*
FMOD NetEventSystem version number. Check this against NetEventSystem_ GetVersion. FMOD NetEventSystem version number. Check this against NetEventSystem_ 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_EVENT_NET_VERSION 0x00044411 #define FMOD_EVENT_NET_VERSION 0x00044412
/* /*
Default port that the target (game) will listen on Default port that the target (game) will listen on
*/ */
#define FMOD_EVENT_NET_PORT 17997 #define FMOD_EVENT_NET_PORT 17997
#ifdef __cplusplus #ifdef __cplusplus
extern "C" extern "C"
{ {
#endif #endif
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/