Binary compatibility report for the libspeex library between 0.1.0 and 0.1.1 versions on x86

Test Info


Library Namelibspeex
Version #10.1.0
Version #20.1.1
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files2
Total Shared Libraries1
Total Symbols / Types19 / 21
VerdictIncompatible
(36.8%)

Problem Summary


SeverityCount
Added Symbols-7
Removed SymbolsHigh7
Problems with
Data Types
High0
Medium0
Low2
Problems with
Symbols
High0
Medium0
Low10
Problems with
Constants
Low0

Added Symbols (7)


speex.h, libspeex-0.1.so
speex_decode void* state, SpeexBits* bits, float* out, int lost )
speex_decoder_destroy void* state )
speex_decoder_init SpeexMode* mode )
speex_encode void* state, float* in, SpeexBits* bits )
speex_encoder_destroy void* state )
speex_encoder_init SpeexMode* mode )

speex_bits.h, libspeex-0.1.so
speex_bits_read_from SpeexBits* bits, char* bytes, int len )

to the top

Removed Symbols (7)


speex.h, libspeex-0.1.so
decode void* state, FrameBits* bits, float* out )
decoder_destroy void* state )
decoder_init SpeexMode* mode )
encode void* state, float* in, FrameBits* bits )
encoder_destroy void* state )
encoder_init SpeexMode* mode )

speex_bits.h, libspeex-0.1.so
speex_bits_init_from FrameBits* bits, char* bytes, int len )

to the top

Problems with Data Types, Low Severity (2)


speex.h
[+] typedef decode_func (1)
[+] typedef encode_func (1)

to the top

Problems with Symbols, Low Severity (10)


speex_bits.h, libspeex-0.1.so
[+] speex_bits_destroy FrameBits* bits ) (1)
[+] speex_bits_init FrameBits* bits ) (1)
[+] speex_bits_pack FrameBits* bits, int data, int nbBits ) (1)
[+] speex_bits_read_whole_bytes FrameBits* bits, char* bytes, int len ) (1)
[+] speex_bits_reset FrameBits* bits ) (1)
[+] speex_bits_rewind FrameBits* bits ) (1)
[+] speex_bits_unpack_signed FrameBits* bits, int nbBits ) (1)
[+] speex_bits_unpack_unsigned FrameBits* bits, int nbBits ) (1)
[+] speex_bits_write FrameBits* bits, char* bytes, int max_len ) (1)
[+] speex_bits_write_whole_bytes FrameBits* bits, char* bytes, int max_len ) (1)

to the top

Header Files (2)


speex.h
speex_bits.h

to the top

Shared Libraries (1)


libspeex-0.1.so

to the top