Binary compatibility report for the FMOD Ex library between 43500 and 43501 versions on x86

Test Info


Library NameFMOD Ex
Version #143500
Version #243501
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files12
Total Shared Libraries6
Total Symbols / Types1000 / 364
VerdictIncompatible
(51.2%)

Problem Summary


SeverityCount
Added Symbols-1
Removed SymbolsHigh1
Problems with
Data Types
High20
Medium83
Low10
Problems with
Symbols
High2
Medium0
Low1
Problems with
Constants
Low58
Other Changes
in Data Types
-2
Other Changes
in Constants
-9

Added Symbols (1)


fmod.hpp, libfmodexL-4.35.01.so
namespace FMOD
System::getDriverCaps int id, FMOD_CAPS* caps, int* controlpaneloutputrate, enum FMOD_SPEAKERMODE* controlpanelspeakermode )

to the top

Removed Symbols (1)


fmod.hpp, libfmodexL-4.35.00.so
namespace FMOD
System::getDriverCaps int id, FMOD_CAPS* caps, int* minfrequency, int* maxfrequency, enum FMOD_SPEAKERMODE* controlpanelspeakermode )

to the top

Problems with Data Types, High Severity (20)


fmod.h
[+] struct FMOD_REVERB_CHANNELPROPERTIES (15)
[+] struct FMOD_REVERB_PROPERTIES (5)

to the top

Problems with Symbols, High Severity (2)


fmod.h, libfmodexL-4.35.00.so
[+] FMOD_System_GetDriverCaps ( FMOD_SYSTEM* system, int id, FMOD_CAPS* caps, int* minfrequency, int* maxfrequency, enum FMOD_SPEAKERMODE* controlpanelspeakermode ) (1)

fmod.hpp, libfmodexL-4.35.00.so
namespace FMOD
[+] System::getDriverCaps int id, FMOD_CAPS* caps, int* minfrequency, int* maxfrequency, enum FMOD_SPEAKERMODE* controlpanelspeakermode ) (1)

to the top

Problems with Data Types, Medium Severity (83)


fmod.h
[+] enum FMOD_OUTPUTTYPE (5)
[+] enum FMOD_RESULT (52)
[+] enum FMOD_SOUND_TYPE (26)

to the top

Problems with Data Types, Low Severity (10)


fmod.h
[+] enum FMOD_OUTPUTTYPE (2)
[+] enum FMOD_RESULT (4)
[+] enum FMOD_SOUND_TYPE (2)
[+] struct FMOD_REVERB_CHANNELPROPERTIES (1)
[+] struct FMOD_REVERB_PROPERTIES (1)

to the top

Problems with Symbols, Low Severity (1)


fmod.h, libfmodexL-4.35.00.so
[+] FMOD_System_GetDriverCaps ( FMOD_SYSTEM* system, int id, FMOD_CAPS* caps, int* minfrequency, int* maxfrequency, enum FMOD_SPEAKERMODE* controlpanelspeakermode ) (1)

to the top

Problems with Constants, Low Severity (58)


fmod.h
[+] FMOD_CAPS_REVERB_EAX2
[+] FMOD_CAPS_REVERB_EAX3
[+] FMOD_CAPS_REVERB_EAX4
[+] FMOD_CAPS_REVERB_EAX5
[+] FMOD_CAPS_REVERB_I3DL2
[+] FMOD_INIT_PS2_DISABLECORE0REVERB
[+] FMOD_INIT_PS2_DISABLECORE1REVERB
[+] FMOD_INIT_PS2_DONTUSESCRATCHPAD
[+] FMOD_INIT_PS2_SWAPDMACHANNELS
[+] FMOD_PRESET_ALLEY
[+] FMOD_PRESET_ARENA
[+] FMOD_PRESET_AUDITORIUM
[+] FMOD_PRESET_BATHROOM
[+] FMOD_PRESET_CARPETTEDHALLWAY
[+] FMOD_PRESET_CAVE
[+] FMOD_PRESET_CITY
[+] FMOD_PRESET_CONCERTHALL
[+] FMOD_PRESET_DIZZY
[+] FMOD_PRESET_DRUGGED
[+] FMOD_PRESET_FOREST
[+] FMOD_PRESET_GENERIC
[+] FMOD_PRESET_HALLWAY
[+] FMOD_PRESET_HANGAR
[+] FMOD_PRESET_LIVINGROOM
[+] FMOD_PRESET_MOUNTAINS
[+] FMOD_PRESET_OFF
[+] FMOD_PRESET_PADDEDCELL
[+] FMOD_PRESET_PARKINGLOT
[+] FMOD_PRESET_PLAIN
[+] FMOD_PRESET_PS2_DELAY
[+] FMOD_PRESET_PS2_ECHO
[+] FMOD_PRESET_PS2_HALL
[+] FMOD_PRESET_PS2_PIPE
[+] FMOD_PRESET_PS2_ROOM
[+] FMOD_PRESET_PS2_SPACE
[+] FMOD_PRESET_PS2_STUDIO_A
[+] FMOD_PRESET_PS2_STUDIO_B
[+] FMOD_PRESET_PS2_STUDIO_C
[+] FMOD_PRESET_PSYCHOTIC
[+] FMOD_PRESET_QUARRY
[+] FMOD_PRESET_ROOM
[+] FMOD_PRESET_SEWERPIPE
[+] FMOD_PRESET_STONECORRIDOR
[+] FMOD_PRESET_STONEROOM
[+] FMOD_PRESET_UNDERWATER
[+] FMOD_REVERB_CHANNELFLAGS_DIRECTHFAUTO
[+] FMOD_REVERB_CHANNELFLAGS_ROOMAUTO
[+] FMOD_REVERB_CHANNELFLAGS_ROOMHFAUTO
[+] FMOD_REVERB_FLAGS_CORE0
[+] FMOD_REVERB_FLAGS_CORE1
[+] FMOD_REVERB_FLAGS_DECAYHFLIMIT
[+] FMOD_REVERB_FLAGS_DECAYTIMESCALE
[+] FMOD_REVERB_FLAGS_ECHOTIMESCALE
[+] FMOD_REVERB_FLAGS_MODULATIONTIMESCALE
[+] FMOD_REVERB_FLAGS_REFLECTIONSDELAYSCALE
[+] FMOD_REVERB_FLAGS_REFLECTIONSSCALE
[+] FMOD_REVERB_FLAGS_REVERBDELAYSCALE
[+] FMOD_REVERB_FLAGS_REVERBSCALE

to the top

Other Changes in Data Types (2)


fmod.h
[+] enum FMOD_OUTPUTTYPE (2)

to the top

Other Changes in Constants (9)


fmod.h
[+] FMOD_PRESET_PSP_DELAY
[+] FMOD_PRESET_PSP_ECHO
[+] FMOD_PRESET_PSP_HALL
[+] FMOD_PRESET_PSP_PIPE
[+] FMOD_PRESET_PSP_ROOM
[+] FMOD_PRESET_PSP_SPACE
[+] FMOD_PRESET_PSP_STUDIO_A
[+] FMOD_PRESET_PSP_STUDIO_B
[+] FMOD_PRESET_PSP_STUDIO_C

to the top

Header Files (12)


fmod.h
fmod.hpp
fmod_codec.h
fmod_dsp.h
fmod_errors.h
fmod_event.h
fmod_event.hpp
fmod_event_net.h
fmod_event_net.hpp
fmod_memoryinfo.h
fmod_output.h
fmodlinux.h

to the top

Shared Libraries (6)


libfmodevent-4.35.00.so
libfmodeventL-4.35.00.so
libfmodeventnet-4.35.00.so
libfmodeventnetL-4.35.00.so
libfmodex-4.35.00.so
libfmodexL-4.35.00.so

to the top