fmod.h   fmod.h 
/*$ preserve start $*/ /*$ preserve start $*/
/* ======================================================================== ==================== */ /* ======================================================================== ==================== */
/* FMOD Ex - Main C/C++ header file. Copyright (c), Firelight Technologies Pty, Ltd. 2004-2010. */ /* FMOD Ex - Main C/C++ header file. Copyright (c), Firelight Technologies Pty, Ltd. 2004-2011. */
/* */ /* */
/* This header is the base header for all other FMOD headers. If you are p rogramming in C */ /* This header is the base header for all other FMOD headers. If you are p rogramming in C */
/* use this exclusively, or if you are programming C++ use this in conjunct ion with FMOD.HPP */ /* use this exclusively, or if you are programming C++ use this in conjunct ion with FMOD.HPP */
/* */ /* */
/* ======================================================================== ==================== */ /* ======================================================================== ==================== */
#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 0x00043306 #define FMOD_VERSION 0x00043307
/* /*
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 482 skipping to change at line 482
FMOD_MEMORY_REALLOCCALLBACK FMOD_MEMORY_REALLOCCALLBACK
FMOD_MEMORY_FREECALLBACK FMOD_MEMORY_FREECALLBACK
Memory_Initialize Memory_Initialize
] ]
*/ */
#define FMOD_MEMORY_NORMAL 0x00000000 /* Standard memory. */ #define FMOD_MEMORY_NORMAL 0x00000000 /* Standard memory. */
#define FMOD_MEMORY_STREAM_FILE 0x00000001 /* Stream file buff er, size controllable with System::setStreamBufferSize. */ #define FMOD_MEMORY_STREAM_FILE 0x00000001 /* Stream file buff er, size controllable with System::setStreamBufferSize. */
#define FMOD_MEMORY_STREAM_DECODE 0x00000002 /* Stream decode bu ffer, size controllable with FMOD_CREATESOUNDEXINFO::decodebuffersize. */ #define FMOD_MEMORY_STREAM_DECODE 0x00000002 /* Stream decode bu ffer, size controllable with FMOD_CREATESOUNDEXINFO::decodebuffersize. */
#define FMOD_MEMORY_SAMPLEDATA 0x00000004 /* Sample data buff er. Raw audio data, usually PCM/MPEG/ADPCM/XMA data. */ #define FMOD_MEMORY_SAMPLEDATA 0x00000004 /* Sample data buff er. Raw audio data, usually PCM/MPEG/ADPCM/XMA data. */
#define FMOD_MEMORY_DSP_OUTPUTBUFFER 0x00000008 /* DSP memory block allocated when more than 1 output exists on a DSP node. */
#define FMOD_MEMORY_XBOX360_PHYSICAL 0x00100000 /* Requires XPhysic alAlloc / XPhysicalFree. */ #define FMOD_MEMORY_XBOX360_PHYSICAL 0x00100000 /* Requires XPhysic alAlloc / XPhysicalFree. */
#define FMOD_MEMORY_PERSISTENT 0x00200000 /* Persistent memor y. Memory will be freed when System::release is called. */ #define FMOD_MEMORY_PERSISTENT 0x00200000 /* Persistent memor y. Memory will be freed when System::release is called. */
#define FMOD_MEMORY_SECONDARY 0x00400000 /* Secondary memory . Allocation should be in secondary memory. For example RSX on the PS3. */ #define FMOD_MEMORY_SECONDARY 0x00400000 /* Secondary memory . Allocation should be in secondary memory. For example RSX on the PS3. */
#define FMOD_MEMORY_ALL 0xFFFFFFFF #define FMOD_MEMORY_ALL 0xFFFFFFFF
/* [DEFINE_END] */ /* [DEFINE_END] */
/* /*
[ENUM] [ENUM]
[ [
[DESCRIPTION] [DESCRIPTION]
 End of changes. 3 change blocks. 
2 lines changed or deleted 3 lines changed or added


 fmod_codec.h   fmod_codec.h 
/* ======================================================================== ============================ */ /* ======================================================================== ============================ */
/* FMOD Ex - codec development header file. Copyright (c), Firelight Techno logies Pty, Ltd. 2004-2010. */ /* FMOD Ex - codec development header file. Copyright (c), Firelight Techno logies Pty, Ltd. 2004-2011. */
/* */ /* */
/* Use this header if you are wanting to develop your own file format plugi n to use with */ /* Use this header if you are wanting to develop your own file format plugi n to use with */
/* FMOD's codec system. With this header you can make your own fileformat plugin that FMOD */ /* FMOD's codec system. With this header you can make your own fileformat plugin that FMOD */
/* can register and use. See the documentation and examples on how to make a working plugin. */ /* can register and use. See the documentation and examples on how to make a working plugin. */
/* */ /* */
/* ======================================================================== ============================ */ /* ======================================================================== ============================ */
#ifndef _FMOD_CODEC_H #ifndef _FMOD_CODEC_H
#define _FMOD_CODEC_H #define _FMOD_CODEC_H
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 fmod_dsp.h   fmod_dsp.h 
/* ======================================================================== ================== */ /* ======================================================================== ================== */
/* FMOD Ex - DSP header file. Copyright (c), Firelight Technologies Pty, Lt d. 2004-2010. */ /* FMOD Ex - DSP header file. Copyright (c), Firelight Technologies Pty, Lt d. 2004-2011. */
/* */ /* */
/* Use this header if you are interested in delving deeper into the FMOD so ftware mixing / */ /* Use this header if you are interested in delving deeper into the FMOD so ftware mixing / */
/* DSP engine. In this header you can find parameter structures for FMOD s ystem reigstered */ /* DSP engine. In this header you can find parameter structures for FMOD s ystem reigstered */
/* DSP effects and generators. */ /* DSP effects and generators. */
/* Also use this header if you are wanting to develop your own DSP plugin t o use with FMOD's */ /* Also use this header if you are wanting to develop your own DSP plugin t o use with FMOD's */
/* dsp system. With this header you can make your own DSP plugin that FMOD can */ /* dsp system. With this header you can make your own DSP plugin that FMOD can */
/* register and use. See the documentation and examples on how to make a w orking plugin. */ /* register and use. See the documentation and examples on how to make a w orking plugin. */
/* */ /* */
/* ======================================================================== ================== */ /* ======================================================================== ================== */
skipping to change at line 356 skipping to change at line 356
FMOD_DSP_DELAY_CH6, /* Channel #6 Delay in ms. 0 to 10000. Defa ult = 0. */ FMOD_DSP_DELAY_CH6, /* Channel #6 Delay in ms. 0 to 10000. Defa ult = 0. */
FMOD_DSP_DELAY_CH7, /* Channel #7 Delay in ms. 0 to 10000. Defa ult = 0. */ FMOD_DSP_DELAY_CH7, /* Channel #7 Delay in ms. 0 to 10000. Defa ult = 0. */
FMOD_DSP_DELAY_CH8, /* Channel #8 Delay in ms. 0 to 10000. Defa ult = 0. */ FMOD_DSP_DELAY_CH8, /* Channel #8 Delay in ms. 0 to 10000. Defa ult = 0. */
FMOD_DSP_DELAY_CH9, /* Channel #9 Delay in ms. 0 to 10000. Defa ult = 0. */ FMOD_DSP_DELAY_CH9, /* Channel #9 Delay in ms. 0 to 10000. Defa ult = 0. */
FMOD_DSP_DELAY_CH10, /* Channel #10 Delay in ms. 0 to 10000. Def ault = 0. */ FMOD_DSP_DELAY_CH10, /* Channel #10 Delay in ms. 0 to 10000. Def ault = 0. */
FMOD_DSP_DELAY_CH11, /* Channel #11 Delay in ms. 0 to 10000. Def ault = 0. */ FMOD_DSP_DELAY_CH11, /* Channel #11 Delay in ms. 0 to 10000. Def ault = 0. */
FMOD_DSP_DELAY_CH12, /* Channel #12 Delay in ms. 0 to 10000. Def ault = 0. */ FMOD_DSP_DELAY_CH12, /* Channel #12 Delay in ms. 0 to 10000. Def ault = 0. */
FMOD_DSP_DELAY_CH13, /* Channel #13 Delay in ms. 0 to 10000. Def ault = 0. */ FMOD_DSP_DELAY_CH13, /* Channel #13 Delay in ms. 0 to 10000. Def ault = 0. */
FMOD_DSP_DELAY_CH14, /* Channel #14 Delay in ms. 0 to 10000. Def ault = 0. */ FMOD_DSP_DELAY_CH14, /* Channel #14 Delay in ms. 0 to 10000. Def ault = 0. */
FMOD_DSP_DELAY_CH15, /* Channel #15 Delay in ms. 0 to 10000. Def ault = 0. */ FMOD_DSP_DELAY_CH15, /* Channel #15 Delay in ms. 0 to 10000. Def ault = 0. */
FMOD_DSP_DELAY_MAXDELAY, /* Maximum delay in ms. 0 to 10000. Default = 10. */ FMOD_DSP_DELAY_MAXDELAY /* Maximum delay in ms. 0 to 10000. Default = 10. */
} FMOD_DSP_DELAY; } FMOD_DSP_DELAY;
/* /*
[ENUM] [ENUM]
[ [
[DESCRIPTION] [DESCRIPTION]
Parameter types for the FMOD_DSP_TYPE_FLANGE filter. Parameter types for the FMOD_DSP_TYPE_FLANGE filter.
[REMARKS] [REMARKS]
Flange is an effect where the signal is played twice at the same time, and one copy slides back and forth creating a whooshing or flanging effect. <br> Flange is an effect where the signal is played twice at the same time, and one copy slides back and forth creating a whooshing or flanging effect. <br>
 End of changes. 2 change blocks. 
2 lines changed or deleted 2 lines changed or added


 fmod_errors.h   fmod_errors.h 
/*$ preserve start $*/ /*$ preserve start $*/
/* ======================================================================== ====================== */ /* ======================================================================== ====================== */
/* FMOD Ex - Error string header file. Copyright (c), Firelight Technologie s Pty, Ltd. 2004-2010. */ /* FMOD Ex - Error string header file. Copyright (c), Firelight Technologie s Pty, Ltd. 2004-2011. */
/* */ /* */
/* Use this header if you want to store or display a string version / engli sh explanation of */ /* Use this header if you want to store or display a string version / engli sh explanation of */
/* the FMOD error codes. */ /* the FMOD error codes. */
/* */ /* */
/* ======================================================================== ====================== */ /* ======================================================================== ====================== */
#ifndef _FMOD_ERRORS_H #ifndef _FMOD_ERRORS_H
#define _FMOD_ERRORS_H #define _FMOD_ERRORS_H
#include "fmod.h" #include "fmod.h"
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 fmod_event.h   fmod_event.h 
/*$ preserve start $*/ /*$ preserve start $*/
/* ======================================================================== ==================== */ /* ======================================================================== ==================== */
/* FMOD Ex - Main C/C++ event/data driven system header file. */ /* FMOD Ex - Main C/C++ event/data driven system header file. */
/* Copyright (c), Firelight Technologies Pty, Ltd. 2004-2010. */ /* Copyright (c), Firelight Technologies Pty, Ltd. 2004-2011. */
/* */ /* */
/* This header is the base header for all other FMOD EventSystem headers. I f you are */ /* This header is the base header for all other FMOD EventSystem headers. I f you are */
/* programming in C use this exclusively, or if you are programming C++ use this in */ /* programming in C use this exclusively, or if you are programming C++ use this in */
/* conjunction with FMOD_EVENT.HPP */ /* conjunction with FMOD_EVENT.HPP */
/* ======================================================================== ==================== */ /* ======================================================================== ==================== */
#ifndef __FMOD_EVENT_H__ #ifndef __FMOD_EVENT_H__
#define __FMOD_EVENT_H__ #define __FMOD_EVENT_H__
#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 0x00043306 #define FMOD_EVENT_VERSION 0x00043307
/* /*
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. 2 change blocks. 
2 lines changed or deleted 2 lines changed or added


 fmod_event_net.h   fmod_event_net.h 
/* ======================================================================== ==================== */ /* ======================================================================== ==================== */
/* FMOD Ex - Main C/C++ Network event system header file. */ /* FMOD Ex - Main C/C++ Network event system header file. */
/* Copyright (c), Firelight Technologies Pty, Ltd. 2004-2010. */ /* Copyright (c), Firelight Technologies Pty, Ltd. 2004-2011. */
/* */ /* */
/* This header is the base header for all other FMOD NetEventSystem headers . If you are */ /* This header is the base header for all other FMOD NetEventSystem headers . If you are */
/* programming in C use this exclusively, or if you are programming C++ use this in */ /* programming in C use this exclusively, or if you are programming C++ use this in */
/* conjunction with FMOD_EVENT_NET.HPP */ /* conjunction with FMOD_EVENT_NET.HPP */
/* ======================================================================== ==================== */ /* ======================================================================== ==================== */
#ifndef __FMOD_EVENT_NET_H__ #ifndef __FMOD_EVENT_NET_H__
#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 0x00043306 #define FMOD_EVENT_NET_VERSION 0x00043307
/* /*
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. 2 change blocks. 
2 lines changed or deleted 2 lines changed or added


 fmod_memoryinfo.h   fmod_memoryinfo.h 
/* ======================================================================== ===================== */ /* ======================================================================== ===================== */
/* FMOD Ex - Memory info header file. Copyright (c), Firelight Technologies Pty, Ltd. 2008-2010. */ /* FMOD Ex - Memory info header file. Copyright (c), Firelight Technologies Pty, Ltd. 2008-2011. */
/* */ /* */
/* Use this header if you are interested in getting detailed information on FMOD's memory */ /* Use this header if you are interested in getting detailed information on FMOD's memory */
/* usage. See the documentation for more details. */ /* usage. See the documentation for more details. */
/* */ /* */
/* ======================================================================== ===================== */ /* ======================================================================== ===================== */
#ifndef _FMOD_MEMORYINFO_H #ifndef _FMOD_MEMORYINFO_H
#define _FMOD_MEMORYINFO_H #define _FMOD_MEMORYINFO_H
/* /*
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 fmod_output.h   fmod_output.h 
/* ======================================================================== ============================ */ /* ======================================================================== ============================ */
/* FMOD Ex - output development header file. Copyright (c), Firelight Techn ologies Pty, Ltd. 2004-2010. */ /* FMOD Ex - output development header file. Copyright (c), Firelight Techn ologies Pty, Ltd. 2004-2011. */
/* */ /* */
/* Use this header if you are wanting to develop your own output plugin to use with */ /* Use this header if you are wanting to develop your own output plugin to use with */
/* FMOD's output system. With this header you can make your own output plu gin that FMOD */ /* FMOD's output system. With this header you can make your own output plu gin that FMOD */
/* can register and use. See the documentation and examples on how to make a working plugin. */ /* can register and use. See the documentation and examples on how to make a working plugin. */
/* */ /* */
/* ======================================================================== ============================ */ /* ======================================================================== ============================ */
#ifndef _FMOD_OUTPUT_H #ifndef _FMOD_OUTPUT_H
#define _FMOD_OUTPUT_H #define _FMOD_OUTPUT_H
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 fmodlinux.h   fmodlinux.h 
/* ======================================================================== =================== */ /* ======================================================================== =================== */
/* FMOD Linux Specific header file. Copyright (c), Firelight Technologies P ty, Ltd. 2005-2010. */ /* FMOD Linux Specific header file. Copyright (c), Firelight Technologies P ty, Ltd. 2005-2011. */
/* ======================================================================== =================== */ /* ======================================================================== =================== */
#ifndef _FMODLINUX_H #ifndef _FMODLINUX_H
#define _FMODLINUX_H #define _FMODLINUX_H
#include "fmod.h" #include "fmod.h"
/* /*
[STRUCTURE] [STRUCTURE]
[ [
 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/