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 0x00043304 #define FMOD_VERSION 0x00043305
/* /*
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 176 skipping to change at line 176
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) */
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 another application has locked the EAX4 FX slot. */ 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 another application has locked the EAX4 FX slot. */
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. The operation cannot be performed on a pare nt 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. */
FMOD_ERR_UNIMPLEMENTED, /* Something in FMOD hasn't been implem ented when it should be! contact support! */ FMOD_ERR_UNIMPLEMENTED, /* Something in FMOD hasn't been implem ented when it should be! contact support! */
FMOD_ERR_UNINITIALIZED, /* This command failed because System:: init or System::setDriver was not called. */ FMOD_ERR_UNINITIALIZED, /* This command failed because System:: init or System::setDriver was not called. */
FMOD_ERR_UNSUPPORTED, /* A command issued was not supported b y this object. Possibly a plugin without certain callbacks specified. */ FMOD_ERR_UNSUPPORTED, /* A command issued was not supported b y this object. Possibly a plugin without certain callbacks specified. */
FMOD_ERR_UPDATE, /* An error caused by System::update oc cured. */ FMOD_ERR_UPDATE, /* An error caused by System::update oc cured. */
FMOD_ERR_VERSION, /* The version number of this file form at is not supported. */ FMOD_ERR_VERSION, /* The version number of this file form at is not supported. */
FMOD_ERR_EVENT_FAILED, /* An Event failed to be retrieved, mos t likely due to 'just fail' being specified as the max playbacks behavior. */ FMOD_ERR_EVENT_FAILED, /* An Event failed to be retrieved, mos t likely due to 'just fail' being specified as the max playbacks behavior. */
FMOD_ERR_EVENT_INFOONLY, /* Can't execute this command on an EVE NT_INFOONLY event. */ FMOD_ERR_EVENT_INFOONLY, /* Can't execute this command on an EVE NT_INFOONLY event. */
skipping to change at line 754 skipping to change at line 754
FMOD_SOUND_TYPE_AAC, /* AAC. Currently unsupported. */ FMOD_SOUND_TYPE_AAC, /* AAC. Currently unsupported. */
FMOD_SOUND_TYPE_AIFF, /* AIFF. */ FMOD_SOUND_TYPE_AIFF, /* AIFF. */
FMOD_SOUND_TYPE_ASF, /* Microsoft Advanced Systems Format ( ie WMA/ASF/WMV). */ FMOD_SOUND_TYPE_ASF, /* Microsoft Advanced Systems Format ( ie WMA/ASF/WMV). */
FMOD_SOUND_TYPE_AT3, /* Sony ATRAC 3 format */ FMOD_SOUND_TYPE_AT3, /* Sony ATRAC 3 format */
FMOD_SOUND_TYPE_CDDA, /* Digital CD audio. */ FMOD_SOUND_TYPE_CDDA, /* Digital CD audio. */
FMOD_SOUND_TYPE_DLS, /* Sound font / downloadable sound ban k. */ FMOD_SOUND_TYPE_DLS, /* Sound font / downloadable sound ban k. */
FMOD_SOUND_TYPE_FLAC, /* FLAC lossless codec. */ FMOD_SOUND_TYPE_FLAC, /* FLAC lossless codec. */
FMOD_SOUND_TYPE_FSB, /* FMOD Sample Bank. */ FMOD_SOUND_TYPE_FSB, /* FMOD Sample Bank. */
FMOD_SOUND_TYPE_GCADPCM, /* GameCube ADPCM */ FMOD_SOUND_TYPE_GCADPCM, /* GameCube ADPCM */
FMOD_SOUND_TYPE_IT, /* Impulse Tracker. */ FMOD_SOUND_TYPE_IT, /* Impulse Tracker. */
FMOD_SOUND_TYPE_MIDI, /* MIDI. */ FMOD_SOUND_TYPE_MIDI, /* MIDI. extracodecdata is a pointer t o an FMOD_MIDI_EXTRACODECDATA structure. */
FMOD_SOUND_TYPE_MOD, /* Protracker / Fasttracker MOD. */ FMOD_SOUND_TYPE_MOD, /* Protracker / Fasttracker MOD. */
FMOD_SOUND_TYPE_MPEG, /* MP2/MP3 MPEG. */ FMOD_SOUND_TYPE_MPEG, /* MP2/MP3 MPEG. */
FMOD_SOUND_TYPE_OGGVORBIS, /* Ogg vorbis. */ FMOD_SOUND_TYPE_OGGVORBIS, /* Ogg vorbis. */
FMOD_SOUND_TYPE_PLAYLIST, /* Information only from ASX/PLS/M3U/W AX playlists */ FMOD_SOUND_TYPE_PLAYLIST, /* Information only from ASX/PLS/M3U/W AX playlists */
FMOD_SOUND_TYPE_RAW, /* Raw PCM data. */ FMOD_SOUND_TYPE_RAW, /* Raw PCM data. */
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. */
skipping to change at line 1466 skipping to change at line 1466
FMOD_FILE_CLOSECALLBACK userclose; /* [w] Optional. Spe cify 0 to ignore. Callback for closing this file. */ FMOD_FILE_CLOSECALLBACK userclose; /* [w] Optional. Spe cify 0 to ignore. Callback for closing this file. */
FMOD_FILE_READCALLBACK userread; /* [w] Optional. Spe cify 0 to ignore. Callback for reading from this file. */ FMOD_FILE_READCALLBACK userread; /* [w] Optional. Spe cify 0 to ignore. Callback for reading from this file. */
FMOD_FILE_SEEKCALLBACK userseek; /* [w] Optional. Spe cify 0 to ignore. Callback for seeking within this file. */ FMOD_FILE_SEEKCALLBACK userseek; /* [w] Optional. Spe cify 0 to ignore. Callback for seeking within this file. */
FMOD_FILE_ASYNCREADCALLBACK userasyncread; /* [w] Optional. Spe cify 0 to ignore. Callback for seeking within this file. */ FMOD_FILE_ASYNCREADCALLBACK userasyncread; /* [w] Optional. Spe cify 0 to ignore. Callback for seeking within this file. */
FMOD_FILE_ASYNCCANCELCALLBACK userasynccancel; /* [w] Optional. Spe cify 0 to ignore. Callback for seeking within this file. */ FMOD_FILE_ASYNCCANCELCALLBACK userasynccancel; /* [w] Optional. Spe cify 0 to ignore. Callback for seeking within this file. */
FMOD_SPEAKERMAPTYPE speakermap; /* [w] Optional. Spe cify 0 to ignore. Use this to differ the way fmod maps multichannel sounds to speakers. See FMOD_SPEAKERMAPTYPE for more. */ FMOD_SPEAKERMAPTYPE speakermap; /* [w] Optional. Spe cify 0 to ignore. Use this to differ the way fmod maps multichannel sounds to speakers. See FMOD_SPEAKERMAPTYPE for more. */
FMOD_SOUNDGROUP *initialsoundgroup; /* [w] Optional. Spe cify 0 to ignore. Specify a sound group if required, to put sound in as it is created. */ FMOD_SOUNDGROUP *initialsoundgroup; /* [w] Optional. Spe cify 0 to ignore. Specify a sound group if required, to put sound in as it is created. */
unsigned int initialseekposition;/* [w] Optional. Spe cify 0 to ignore. For streams. Specify an initial position to seek the stre am to. */ unsigned int initialseekposition;/* [w] Optional. Spe cify 0 to ignore. For streams. Specify an initial position to seek the stre am to. */
FMOD_TIMEUNIT initialseekpostype; /* [w] Optional. Spe cify 0 to ignore. For streams. Specify the time unit for the position set i n initialseekposition. */ FMOD_TIMEUNIT initialseekpostype; /* [w] Optional. Spe cify 0 to ignore. For streams. Specify the time unit for the position set i n initialseekposition. */
int ignoresetfilesystem;/* [w] Optional. Spe cify 0 to ignore. Set to 1 to use fmod's built in file system. Ignores setF ileSystem callbacks and also FMOD_CREATESOUNEXINFO file callbacks. Useful for specific cases where you don't want to use your own file system but wan t to use fmod's file system (ie net streaming). */ int ignoresetfilesystem;/* [w] Optional. Spe cify 0 to ignore. Set to 1 to use fmod's built in file system. Ignores setF ileSystem callbacks and also FMOD_CREATESOUNEXINFO file callbacks. Useful for specific cases where you don't want to use your own file system but wan t to use fmod's file system (ie net streaming). */
void *extracodecdata; /* [w] Optional. Spe cify 0 to ignore. Codec specific data. See FMOD_SOUND_TYPE for what each co dec might take here. */
int cddaforceaspi; /* [w] Optional. Spe cify 0 to ignore. For CDDA sounds only - if non-zero use ASPI instead of NT SCSI to access the specified CD/DVD device. */ int cddaforceaspi; /* [w] Optional. Spe cify 0 to ignore. For CDDA sounds only - if non-zero use ASPI instead of NT SCSI to access the specified CD/DVD device. */
unsigned int audioqueuepolicy; /* [w] Optional. Spe
cify 0 or FMOD_AUDIOQUEUE_CODECPOLICY_DEFAULT to ignore. Policy used to det
ermine whether hardware or software is used for decoding, see FMOD_AUDIOQUE
UE_CODECPOLICY for options (iOS >= 3.0 required, otherwise only hardware is
available) */
unsigned int minmidigranularity; /* [w] Optional. Spe
cify 0 to ignore. Allows you to set a minimum desired MIDI mixer granularit
y. Values smaller than 512 give greater than default accuracy at the cost o
f more CPU and vise versa. Specify 0 for default (512 samples). */
} FMOD_CREATESOUNDEXINFO; } FMOD_CREATESOUNDEXINFO;
/* /*
[STRUCTURE] [STRUCTURE]
[ [
[DESCRIPTION] [DESCRIPTION]
Structure defining a reverb environment.<br> Structure defining a reverb environment.<br>
<br> <br>
For more indepth descriptions of the reverb properties under win32, ple ase see the EAX2 and EAX3 For more indepth descriptions of the reverb properties under win32, ple ase see the EAX2 and EAX3
documentation at http://developer.creative.com/ under the 'downloads' s ection.<br> documentation at http://developer.creative.com/ under the 'downloads' s ection.<br>
skipping to change at line 1792 skipping to change at line 1793
[SEE_ALSO] [SEE_ALSO]
System::setAdvancedSettings System::setAdvancedSettings
System::getAdvancedSettings System::getAdvancedSettings
System::init System::init
FMOD_MODE FMOD_MODE
] ]
*/ */
typedef struct FMOD_ADVANCEDSETTINGS typedef struct FMOD_ADVANCEDSETTINGS
{ {
int cbsize; /* [w] Size of this struc ture. Use sizeof(FMOD_ADVANCEDSETTINGS) NOTE: This must be set before cal ling System::getAdvancedSettings! */ int cbsize; /* [w] Size of this struc ture. Use sizeof(FMOD_ADVANCEDSETTINGS) NOTE: This must be set before cal ling System::getAdvancedSettings! */
int maxMPEGcodecs; /* [r/w] Optional. Specify int maxMPEGcodecs; /* [r/w] Optional. Specify
0 to ignore. For use with FMOD_CREATECOMPRESSEDSAMPLE only. Mpeg codecs c 0 to ignore. For use with FMOD_CREATECOMPRESSEDSAMPLE only. Mpeg codecs c
onsume 21,684 bytes per instance and this number will determine how many mp onsume 21,684 bytes per instance and this number will determine how many mp
eg channels can be played simultaneously. Default = 16. */ eg channels can be played simultaneously. Default = 32. */
int maxADPCMcodecs; /* [r/w] Optional. Specify int maxADPCMcodecs; /* [r/w] Optional. Specify
0 to ignore. For use with FMOD_CREATECOMPRESSEDSAMPLE only. ADPCM codecs c 0 to ignore. For use with FMOD_CREATECOMPRESSEDSAMPLE only. ADPCM codecs c
onsume 2,136 bytes per instance (based on FSB encoded ADPCM block size - se onsume 2,136 bytes per instance and this number will determine how many AD
e remarks) and this number will determine how many ADPCM channels can be pl PCM channels can be played simultaneously. Default = 32. */
ayed simultaneously. Default = 32. */ int maxXMAcodecs; /* [r/w] Optional. Specify
int maxXMAcodecs; /* [r/w] Optional. Specify 0 to ignore. For use with FMOD_CREATECOMPRESSEDSAMPLE only. XMA codecs c
0 to ignore. For use with FMOD_CREATECOMPRESSEDSAMPLE only. XMA codecs c onsume 14,836 bytes per instance and this number will determine how many XM
onsume 14,836 bytes per instance and this number will determine how many XM A channels can be played simultaneously. Default = 32. */
A channels can be played simultaneously. Default = 32. */ int maxCELTcodecs; /* [r/w] Optional. Specify
int maxCELTcodecs; /* [r/w] Optional. Specify 0 to ignore. For use with FMOD_CREATECOMPRESSEDSAMPLE only. CELT codecs c
0 to ignore. For use with FMOD_CREATECOMPRESSEDSAMPLE only. CELT codecs c onsume 11,500 bytes per instance and this number will determine how many CE
onsume 11,500 bytes per instance and this number will determine how many CE LT channels can be played simultaneously. Default = 32. */
LT channels can be played simultaneously. Default = 16 */ int maxPCMcodecs; /* [r/w] Optional. Specify
int maxPCMcodecs; /* [r/w] Optional. Specify 0 to ignore. For use with PS3 only. PCM codecs c
0 to ignore. For use with PS3 only. PCM codecs c onsume 12,672 bytes per instance and this number will determine how many st
onsume 12,672 bytes per instance and this number will determine how many st reams and PCM voices can be played simultaneously. Default = 16. */
reams and PCM voices can be played simultaneously. Default = 16 */
int ASIONumChannels; /* [r/w] Optional. Specify 0 to ignore. Number of channels available on the ASIO device. */ int ASIONumChannels; /* [r/w] Optional. Specify 0 to ignore. Number of channels available on the ASIO device. */
char **ASIOChannelList; /* [r/w] Optional. Specify 0 to ignore. Pointer to an array of strings (number of entries defined by A SIONumChannels) with ASIO channel names. */ char **ASIOChannelList; /* [r/w] Optional. Specify 0 to ignore. Pointer to an array of strings (number of entries defined by A SIONumChannels) with ASIO channel names. */
FMOD_SPEAKER *ASIOSpeakerList; /* [r/w] Optional. Specify 0 to ignore. Pointer to a list of speakers that the ASIO channels map to. This can be called after System::init to remap ASIO output. */ FMOD_SPEAKER *ASIOSpeakerList; /* [r/w] Optional. Specify 0 to ignore. Pointer to a list of speakers that the ASIO channels map to. This can be called after System::init to remap ASIO output. */
int max3DReverbDSPs; /* [r/w] Optional. Specify 0 to ignore. The max number of 3d reverb DSP's in the system. (NOTE: CURREN TLY DISABLED / UNUSED) */ int max3DReverbDSPs; /* [r/w] Optional. Specify 0 to ignore. The max number of 3d reverb DSP's in the system. (NOTE: CURREN TLY DISABLED / UNUSED) */
float HRTFMinAngle; /* [r/w] Optional. Specify 0 to ignore. For use with FMOD_INIT_SOFTWARE_HRTF. The angle range (0-360) of a 3D sound in relation to the listener, at which the HRTF function begi ns to have an effect. 0 = in front of the listener. 180 = from 90 degrees t o the left of the listener to 90 degrees to the right. 360 = behind the lis tener. Default = 180.0. */ float HRTFMinAngle; /* [r/w] Optional. Specify 0 to ignore. For use with FMOD_INIT_SOFTWARE_HRTF. The angle range (0-360) of a 3D sound in relation to the listener, at which the HRTF function begi ns to have an effect. 0 = in front of the listener. 180 = from 90 degrees t o the left of the listener to 90 degrees to the right. 360 = behind the lis tener. Default = 180.0. */
float HRTFMaxAngle; /* [r/w] Optional. Specify 0 to ignore. For use with FMOD_INIT_SOFTWARE_HRTF. The angle range (0-360) of a 3D sound in relation to the listener, at which the HRTF function has maximum effect. 0 = front of the listener. 180 = from 90 degrees to the lef t of the listener to 90 degrees to the right. 360 = behind the listener. De fault = 360.0. */ float HRTFMaxAngle; /* [r/w] Optional. Specify 0 to ignore. For use with FMOD_INIT_SOFTWARE_HRTF. The angle range (0-360) of a 3D sound in relation to the listener, at which the HRTF function has maximum effect. 0 = front of the listener. 180 = from 90 degrees to the lef t of the listener to 90 degrees to the right. 360 = behind the listener. De fault = 360.0. */
float HRTFFreq; /* [r/w] Optional. Specify 0 to ignore. For use with FMOD_INIT_SOFTWARE_HRTF. The cutoff frequency of the HRTF's lowpass filter function when at maximum effect. (i.e. at HRTFMa xAngle). Default = 4000.0. */ float HRTFFreq; /* [r/w] Optional. Specify 0 to ignore. For use with FMOD_INIT_SOFTWARE_HRTF. The cutoff frequency of the HRTF's lowpass filter function when at maximum effect. (i.e. at HRTFMa xAngle). Default = 4000.0. */
float vol0virtualvol; /* [r/w] Optional. Specify 0 to ignore. For use with FMOD_INIT_VOL0_BECOMES_VIRTUAL. If this flag is used, and the volume is 0.0, then the sound will become virtual. Use this value to raise the threshold to a different point where a sound goes virtua l. */ float vol0virtualvol; /* [r/w] Optional. Specify 0 to ignore. For use with FMOD_INIT_VOL0_BECOMES_VIRTUAL. If this flag is used, and the volume is 0.0, then the sound will become virtual. Use this value to raise the threshold to a different point where a sound goes virtua l. */
int eventqueuesize; /* [r/w] Optional. Specify 0 to ignore. For use with FMOD Event system only. Specifies the number of slots available for simultaneous non blocking loads. Default = 32. */ int eventqueuesize; /* [r/w] Optional. Specify 0 to ignore. For use with FMOD Event system only. Specifies the number of slots available for simultaneous non blocking loads. Default = 32. */
unsigned int defaultDecodeBufferSize; /* [r/w] Optional. Specify 0 to ignore. For streams. This determines the default size of the double bu ffer (in milliseconds) that a stream uses. Default = 400ms */ unsigned int defaultDecodeBufferSize; /* [r/w] Optional. Specify 0 to ignore. For streams. This determines the default size of the double bu ffer (in milliseconds) that a stream uses. Default = 400ms */
 End of changes. 6 change blocks. 
25 lines changed or deleted 32 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 0x00043304 #define FMOD_EVENT_VERSION 0x00043305
/* /*
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 0x00043304 #define FMOD_EVENT_NET_VERSION 0x00043305
/* /*
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/