Binary compatibility report for the libspeex library between 1.1.11.1 and 1.1.12 versions on x86

Test Info


Library Namelibspeex
Version #11.1.11.1
Version #21.1.12
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files10
Total Shared Libraries1
Total Symbols / Types66 / 71
VerdictIncompatible
(2.3%)

Problem Summary


SeverityCount
Added Symbols-2
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low1
Problems with
Symbols
High0
Medium3
Low0
Problems with
Constants
Low0
Other Changes
in Constants
-7

Added Symbols (2)


pcm_wrapper.h, libspeex.so.1.2.0
speex_pcm_wrapper [data]

speex_echo.h, libspeex.so.1.2.0
speex_echo_ctl ( struct SpeexEchoState_* st, int request, void* ptr )

to the top

Problems with Symbols, Medium Severity (3)


speex_echo.h, libspeex.so.1.2.0
[+] speex_echo_cancel ( struct SpeexEchoState* st, short* ref, short* echo, short* out, float* Y ) (1)

speex_preprocess.h, libspeex.so.1.2.0
[+] speex_preprocess ( SpeexPreprocessState* st, spx_int16_t* x, float* echo ) (1)
[+] speex_preprocess_estimate_update ( SpeexPreprocessState* st, spx_int16_t* x, float* echo ) (1)

to the top

Problems with Data Types, Low Severity (1)


speex_echo.h
[+] typedef SpeexEchoState (1)

to the top

Other Changes in Constants (7)


pcm_wrapper.h
[+] PCM_GET_FORMAT
[+] PCM_GET_FRAME_SIZE
[+] PCM_SET_FORMAT
[+] PCM_SET_FRAME_SIZE

speex_echo.h
[+] SPEEX_ECHO_GET_FRAME_SIZE
[+] SPEEX_ECHO_GET_SAMPLING_RATE
[+] SPEEX_ECHO_SET_SAMPLING_RATE

to the top

Header Files (10)


speex.h
speex_bits.h
speex_callbacks.h
speex_config_types.h
speex_echo.h
speex_header.h
speex_jitter.h
speex_preprocess.h
speex_stereo.h
speex_types.h

to the top

Shared Libraries (1)


libspeex.so.1.2.0

to the top