Binary compatibility report for the opus library  between 0.9.1 and 0.9.2 versions on x86

Test Info


Library Nameopus
Version #10.9.1
Version #20.9.2
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files1
Total Shared Libraries3
Total Symbols / Types10 / 17
VerdictCompatible

Problem Summary


SeverityCount
Added Symbols-0
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low2
Problems with
Constants
Low5
Other Changes
in Constants
-14

Problems with Symbols, Low Severity (2)


opus.h, libietfcodec.so.0.0.0
[+] opus_decoder_ctl OpusDecoder* st, int request, ... ) (1)
[+] opus_encoder_ctl OpusEncoder* st, int request, ... ) (1)

to the top

Problems with Constants, Low Severity (5)


opus.h
[+] BANDWIDTH_FULLBAND
[+] BANDWIDTH_MEDIUMBAND
[+] BANDWIDTH_NARROWBAND
[+] BANDWIDTH_SUPERWIDEBAND
[+] BANDWIDTH_WIDEBAND

to the top

Other Changes in Constants (14)


opus.h
[+] BANDWIDTH_AUTO
[+] OPUS_ALLOC_FAIL
[+] OPUS_BAD_ARG
[+] OPUS_CORRUPTED_DATA
[+] OPUS_GET_VOICE_RATIO_REQUEST
[+] OPUS_INTERNAL_ERROR
[+] OPUS_INVALID_MODE
[+] OPUS_INVALID_STATE
[+] OPUS_MODE_AUDIO
[+] OPUS_MODE_AUTO
[+] OPUS_MODE_VOICE
[+] OPUS_OK
[+] OPUS_SET_VOICE_RATIO_REQUEST
[+] OPUS_UNIMPLEMENTED

to the top

Header Files (1)


opus.h

to the top

Shared Libraries (3)


libcelt0.so.2.0.0
libietfcodec.so.0.0.0
libSKP_SILK_SDK.so.0.0.0

to the top




Generated on Thu Sep 26 19:11:59 2013 for opus by ABI Compliance Checker 1.99.8.3  
A tool for checking backward compatibility of a C/C++ library API