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 0x00044410 #define FMOD_VERSION 0x00044411
/* /*
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 578 skipping to change at line 578
FMOD_SPEAKERMODE_SRS5_1_MATRIX<br> FMOD_SPEAKERMODE_SRS5_1_MATRIX<br>
------------------------------------------------------<br> ------------------------------------------------------<br>
This mode is for mono, stereo, 5.1 and 6.1 speaker arrangements, as it is backwards and forwards compatible with This mode is for mono, stereo, 5.1 and 6.1 speaker arrangements, as it is backwards and forwards compatible with
stereo, but to get a surround effect a SRS 5.1, Prologic or Prologic 2 hardware decoder / amplifier is needed or stereo, but to get a surround effect a SRS 5.1, Prologic or Prologic 2 hardware decoder / amplifier is needed or
a compatible SRS equipped device (e.g., laptop, TV, etc.) or accessory (e.g., headphone).<br> a compatible SRS equipped device (e.g., laptop, TV, etc.) or accessory (e.g., headphone).<br>
Pan behavior is the same as FMOD_SPEAKERMODE_5POINT1.<br> Pan behavior is the same as FMOD_SPEAKERMODE_5POINT1.<br>
<br> <br>
If this function is called the numoutputchannels setting in System::set SoftwareFormat is overwritten.<br> If this function is called the numoutputchannels setting in System::set SoftwareFormat is overwritten.<br>
<br> <br>
Output rate must be 44100, 48000 or 96000 for this to work otherwise FM OD_ERR_OUTPUT_INIT will be returned.<br> Output rate must be 44100, 48000 or 96000 for this to work otherwise FM OD_ERR_OUTPUT_INIT will be returned.<br>
<br>
FMOD_SPEAKERMODE_DOLBY5_1_MATRIX<br>
------------------------------------------------------<br>
This mode is for 5.1 speaker arrangements using a stereo signal, to get
a surround effect a Dolby Pro Logic II
hardware decoder / amplifier is needed.<br>
Pan behavior is the same as FMOD_SPEAKERMODE_5POINT1.<br>
<br>
If this function is called the numoutputchannels setting in System::set
SoftwareFormat is overwritten.<br>
<br>
Output rate must be 32000, 44100 or 48000 for this to work otherwise FM
OD_ERR_OUTPUT_INIT will be returned.<br>
<br>
FMOD_SPEAKERMODE_MYEARS<br> FMOD_SPEAKERMODE_MYEARS<br>
------------------------------------------------------<br> ------------------------------------------------------<br>
This mode is for headphones. This will attempt to load a MyEars profil e (see myears.net.au) and use it to generate This mode is for headphones. This will attempt to load a MyEars profil e (see myears.net.au) and use it to generate
surround sound on headphones using a personalized HRTF algorithm, for r ealistic 3d sound.<br> surround sound on headphones using a personalized HRTF algorithm, for r ealistic 3d sound.<br>
Pan behavior is the same as FMOD_SPEAKERMODE_7POINT1.<br> Pan behavior is the same as FMOD_SPEAKERMODE_7POINT1.<br>
MyEars speaker mode will automatically be set if the speakermode is FMO D_SPEAKERMODE_STEREO and the MyEars profile exists.<br> MyEars speaker mode will automatically be set if the speakermode is FMO D_SPEAKERMODE_STEREO and the MyEars profile exists.<br>
If this mode is set explicitly, FMOD_INIT_DISABLE_MYEARS_AUTODETECT has no effect.<br> If this mode is set explicitly, FMOD_INIT_DISABLE_MYEARS_AUTODETECT has no effect.<br>
If this mode is set explicitly and the MyEars profile does not exist, F MOD_ERR_OUTPUT_DRIVERCALL will be returned. If this mode is set explicitly and the MyEars profile does not exist, F MOD_ERR_OUTPUT_DRIVERCALL will be returned.
[PLATFORMS] [PLATFORMS]
skipping to change at line 610 skipping to change at line 620
{ {
FMOD_SPEAKERMODE_RAW, /* There is no specific speakermode. Sound channels are mapped in order of input to output. Use System::setSo ftwareFormat to specify speaker count. See remarks for more information. */ FMOD_SPEAKERMODE_RAW, /* There is no specific speakermode. Sound channels are mapped in order of input to output. Use System::setSo ftwareFormat to specify speaker count. See remarks for more information. */
FMOD_SPEAKERMODE_MONO, /* The speakers are monaural. */ FMOD_SPEAKERMODE_MONO, /* The speakers are monaural. */
FMOD_SPEAKERMODE_STEREO, /* The speakers are stereo (DEFAULT) . */ FMOD_SPEAKERMODE_STEREO, /* The speakers are stereo (DEFAULT) . */
FMOD_SPEAKERMODE_QUAD, /* 4 speaker setup. This includes f ront left, front right, rear left, rear right. */ FMOD_SPEAKERMODE_QUAD, /* 4 speaker setup. This includes f ront left, front right, rear left, rear right. */
FMOD_SPEAKERMODE_SURROUND, /* 5 speaker setup. This includes f ront left, front right, center, rear left, rear right. */ FMOD_SPEAKERMODE_SURROUND, /* 5 speaker setup. This includes f ront left, front right, center, rear left, rear right. */
FMOD_SPEAKERMODE_5POINT1, /* 5.1 speaker setup. This includes front left, front right, center, rear left, rear right and a subwoofer. */ FMOD_SPEAKERMODE_5POINT1, /* 5.1 speaker setup. This includes front left, front right, center, rear left, rear right and a subwoofer. */
FMOD_SPEAKERMODE_7POINT1, /* 7.1 speaker setup. This includes front left, front right, center, rear left, rear right, side left, side ri ght and a subwoofer. */ FMOD_SPEAKERMODE_7POINT1, /* 7.1 speaker setup. This includes front left, front right, center, rear left, rear right, side left, side ri ght and a subwoofer. */
FMOD_SPEAKERMODE_SRS5_1_MATRIX, /* Stereo compatible output, embedde d with surround information. SRS 5.1/Prologic/Prologic2 decoders will split the signal into a 5.1 speaker set-up or SRS virtual surround will decode i nto a 2-speaker/headphone setup. See remarks about limitations.*/ FMOD_SPEAKERMODE_SRS5_1_MATRIX, /* Stereo compatible output, embedde d with surround information. SRS 5.1/Prologic/Prologic2 decoders will split the signal into a 5.1 speaker set-up or SRS virtual surround will decode i nto a 2-speaker/headphone setup. See remarks about limitations.*/
FMOD_SPEAKERMODE_DOLBY5_1_MATRIX, /* Stereo compatible output, embedde d with surround information. Dolby Pro Logic II decoders will split the sig nal into a 5.1 speaker set-up. */
FMOD_SPEAKERMODE_MYEARS, /* Stereo output, but data is encode d using personalized HRTF algorithms. See myears.net.au */ FMOD_SPEAKERMODE_MYEARS, /* Stereo output, but data is encode d using personalized HRTF algorithms. See myears.net.au */
FMOD_SPEAKERMODE_MAX, /* Maximum number of speaker modes s upported. */ FMOD_SPEAKERMODE_MAX, /* Maximum number of speaker modes s upported. */
FMOD_SPEAKERMODE_FORCEINT = 65536 /* Makes sure this enum is signed 32 bit. */ FMOD_SPEAKERMODE_FORCEINT = 65536 /* Makes sure this enum is signed 32 bit. */
} FMOD_SPEAKERMODE; } FMOD_SPEAKERMODE;
/* /*
[ENUM] [ENUM]
[ [
[DESCRIPTION] [DESCRIPTION]
 End of changes. 3 change blocks. 
2 lines changed or deleted 16 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 0x00044410 #define FMOD_EVENT_VERSION 0x00044411
/* /*
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 0x00044410 #define FMOD_EVENT_NET_VERSION 0x00044411
/* /*
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/