Binary compatibility report for the libopenjp2.so object between 2.0.1 and 2.1 versions on x86_64

Test Info


Module Namelibopenjp2
Version #12.0.1 (gcc 4.9.2)
Version #22.1 (gcc 4.8.1)
CPU Typex86_64

Test Results


Total Header Files1
Total Source Files3
Total Objects1
Total Symbols / Types43 / 107
Compatibility 91.9%

Problem Summary


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

Problems with Symbols, High Severity  7 


openjpeg.h, libopenjp2.so.2.0.1
[+] opj_destroy_cstr_index opj_codestream_index_t** p_cstr_index )  1 
[+] opj_read_tile_header ( opj_codec_t* p_codec, opj_stream_t* p_stream, OPJ_UINT32* p_tile_index, OPJ_UINT32* p_data_size, OPJ_INT32* p_tile_x0, OPJ_INT32* p_tile_y0, OPJ_INT32* p_tile_x1, OPJ_INT32* p_tile_y1, OPJ_UINT32* p_nb_comps, OPJ_BOOL* p_should_go_on )  4 
[+] opj_stream_create_file_stream FILE* p_file, OPJ_SIZE_T p_size, OPJ_BOOL p_is_read_stream )  2 

to the top

Problems with Symbols, Medium Severity  6 


openjpeg.h, libopenjp2.so.2.0.1
[+] opj_read_tile_header ( opj_codec_t* p_codec, opj_stream_t* p_stream, OPJ_UINT32* p_tile_index, OPJ_UINT32* p_data_size, OPJ_INT32* p_tile_x0, OPJ_INT32* p_tile_y0, OPJ_INT32* p_tile_x1, OPJ_INT32* p_tile_y1, OPJ_UINT32* p_nb_comps, OPJ_BOOL* p_should_go_on )  3 
[+] opj_stream_create_default_file_stream FILE* p_file, OPJ_BOOL p_is_read_stream )  1 
[+] opj_stream_create_file_stream FILE* p_file, OPJ_SIZE_T p_size, OPJ_BOOL p_is_read_stream )  1 
[+] opj_stream_set_user_data ( opj_stream_t* p_stream, void* p_data )  1 

to the top

Problems with Data Types, Low Severity  5 


openjpeg.h
[+] struct opj_cparameters  3 
[+] struct opj_image_comp  2 

to the top

Problems with Symbols, Low Severity  2 


openjpeg.h, libopenjp2.so.2.0.1
[+] opj_stream_create_default_file_stream FILE* p_file, OPJ_BOOL p_is_read_stream )  1 
[+] opj_stream_create_file_stream FILE* p_file, OPJ_SIZE_T p_size, OPJ_BOOL p_is_read_stream )  1 

to the top

Other Changes in Data Types  4 


openjpeg.h
[+] enum CODEC_FORMAT  2 
[+] enum COLOR_SPACE  2 

to the top

Header Files  1 


openjpeg.h

to the top

Source Files  3 


cio.c
image.c
openjpeg.c

to the top

Objects  1 


libopenjp2.so.2.0.1

to the top