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

Test Info


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

Test Results


Total Header Files5
Total Shared Libraries1
Total Symbols / Types21 / 45
VerdictIncompatible
(4.8%)

Problem Summary


SeverityCount
Added Symbols-29
Removed SymbolsHigh1
Problems with
Data Types
High0
Medium0
Low2
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0

Added Symbols (29)


descriptor.h, libdvbpsi.so.1.0.0
dvbpsi_DeleteDescriptors dvbpsi_descriptor_t* p_descriptor )

dr_02.h, libdvbpsi.so.1.0.0
dvbpsi_DecodeVStreamDr dvbpsi_descriptor_t* p_descriptor )
dvbpsi_GenVStreamDr ( dvbpsi_vstream_dr_t* p_decoded, int b_duplicate )

dr_03.h, libdvbpsi.so.1.0.0
dvbpsi_DecodeAStreamDr dvbpsi_descriptor_t* p_descriptor )
dvbpsi_GenAStreamDr ( dvbpsi_astream_dr_t* p_decoded, int b_duplicate )

dr_04.h, libdvbpsi.so.1.0.0
dvbpsi_DecodeHierarchyDr dvbpsi_descriptor_t* p_descriptor )
dvbpsi_GenHierarchyDr ( dvbpsi_hierarchy_dr_t* p_decoded, int b_duplicate )

dr_05.h, libdvbpsi.so.1.0.0
dvbpsi_DecodeRegistrationDr dvbpsi_descriptor_t* p_descriptor )
dvbpsi_GenRegistrationDr ( dvbpsi_registration_dr_t* p_decoded, int b_duplicate )

dr_06.h, libdvbpsi.so.1.0.0
dvbpsi_DecodeDSAlignmentDr dvbpsi_descriptor_t* p_descriptor )
dvbpsi_GenDSAlignmentDr ( dvbpsi_ds_alignment_dr_t* p_decoded, int b_duplicate )

dr_07.h, libdvbpsi.so.1.0.0
dvbpsi_DecodeTargetBgGridDr dvbpsi_descriptor_t* p_descriptor )
dvbpsi_GenTargetBgGridDr ( dvbpsi_target_bg_grid_dr_t* p_decoded, int b_duplicate )

dr_08.h, libdvbpsi.so.1.0.0
dvbpsi_DecodeVWindowDr dvbpsi_descriptor_t* p_descriptor )
dvbpsi_GenVWindowDr ( dvbpsi_vwindow_dr_t* p_decoded, int b_duplicate )

dr_09.h, libdvbpsi.so.1.0.0
dvbpsi_DecodeCADr dvbpsi_descriptor_t* p_descriptor )
dvbpsi_GenCADr ( dvbpsi_ca_dr_t* p_decoded, int b_duplicate )

dr_0a.h, libdvbpsi.so.1.0.0
dvbpsi_DecodeISO639Dr dvbpsi_descriptor_t* p_descriptor )
dvbpsi_GenISO639Dr ( dvbpsi_iso639_dr_t* p_decoded, int b_duplicate )

dr_0b.h, libdvbpsi.so.1.0.0
dvbpsi_DecodeSystemClockDr dvbpsi_descriptor_t* p_descriptor )
dvbpsi_GenSystemClockDr ( dvbpsi_system_clock_dr_t* p_decoded, int b_duplicate )

dr_0c.h, libdvbpsi.so.1.0.0
dvbpsi_DecodeMxBuffUtilizationDr dvbpsi_descriptor_t* p_descriptor )
dvbpsi_GenMxBuffUtilizationDr ( dvbpsi_mx_buff_utilization_dr_t* p_decoded, int b_duplicate )

dr_0d.h, libdvbpsi.so.1.0.0
dvbpsi_DecodeCopyrightDr dvbpsi_descriptor_t* p_descriptor )
dvbpsi_GenCopyrightDr ( dvbpsi_copyright_dr_t* p_decoded, int b_duplicate )

dr_0e.h, libdvbpsi.so.1.0.0
dvbpsi_DecodeMaxBitrateDr dvbpsi_descriptor_t* p_descriptor )
dvbpsi_GenMaxBitrateDr ( dvbpsi_max_bitrate_dr_t* p_decoded, int b_duplicate )

dr_0f.h, libdvbpsi.so.1.0.0
dvbpsi_DecodePrivateDataDr dvbpsi_descriptor_t* p_descriptor )
dvbpsi_GenPrivateDataDr ( dvbpsi_private_data_dr_t* p_decoded, int b_duplicate )

to the top

Removed Symbols (1)


descriptor.h, libdvbpsi.so.0.0.1
dvbpsi_DeleteDescriptor dvbpsi_descriptor_t* p_descriptor )

to the top

Problems with Data Types, Low Severity (2)


descriptor.h
[+] struct dvbpsi_descriptor_s (2)

to the top

Header Files (5)


descriptor.h
dvbpsi.h
pat.h
pmt.h
psi.h

to the top

Shared Libraries (1)


libdvbpsi.so.0.0.1

to the top




Generated on Tue Oct 1 14:57:45 2013 for libdvbpsi by ABI Compliance Checker 1.99.8.4  
A tool for checking backward compatibility of a C/C++ library API