Binary compatibility report for the opus library  between 0.9.5 and 0.9.6 versions on x86

Test Info


Library Nameopus
Version #10.9.5
Version #20.9.6
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files1
Total Shared Libraries1
Total Symbols / Types17 / 19
VerdictCompatible

Problem Summary


SeverityCount
Added Symbols-11
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low2
Problems with
Constants
Low1
Other Changes
in Constants
-1

Added Symbols (11)


opus.h, libopus.so.0.0.0
opus_get_version_string ( )
opus_packet_parse ( unsigned char const* data, int len, unsigned char* out_toc, unsigned char const** frames, short* size, unsigned char const** payload )
opus_repacketizer_cat ( OpusRepacketizer* rp, unsigned char const* data, int len )
opus_repacketizer_create ( )
opus_repacketizer_destroy OpusRepacketizer* rp )
opus_repacketizer_get_nb_frames OpusRepacketizer* rp )
opus_repacketizer_get_size ( )
opus_repacketizer_init OpusRepacketizer* rp )
opus_repacketizer_out ( OpusRepacketizer* rp, unsigned char* data, int maxlen )
opus_repacketizer_out_range ( OpusRepacketizer* rp, int begin, int end, unsigned char* data, int maxlen )
opus_strerror int error )

to the top

Problems with Symbols, Low Severity (2)


opus.h, libopus.so.0.0.0
[+] opus_decode OpusDecoder* st, unsigned char const* data, int len, short* pcm, int frame_size, int decode_fec ) (1)
[+] opus_encode OpusEncoder* st, short const* pcm, int frame_size, unsigned char* data, int max_data_bytes ) (1)

to the top

Problems with Constants, Low Severity (1)


opus.h
[+] OPUS_TEST_RANGE_CODER_STATE

to the top

Other Changes in Constants (1)


opus.h
[+] OPUS_GET_LOOKAHEAD_REQUEST

to the top

Header Files (1)


opus.h

to the top

Shared Libraries (1)


libopus.so.0.0.0

to the top




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