Binary compatibility report for the libdvbpsi library  between 0.1.6 and 0.1.7 versions on x86

Test Info


Library Namelibdvbpsi
Version #10.1.6
Version #20.1.7
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files10
Total Shared Libraries1
Total Symbols / Types92 / 180
VerdictCompatible

Problem Summary


SeverityCount
Added Symbols-22
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0

Added Symbols (22)


dr_43.h, libdvbpsi.so.6.0.0
dvbpsi_DecodeSatDelivSysDr dvbpsi_descriptor_t* p_descriptor )
dvbpsi_GenSatDelivSysDr ( dvbpsi_sat_deliv_sys_dr_t* p_decoded, int b_duplicate )

dr_45.h, libdvbpsi.so.6.0.0
dvbpsi_DecodeVBIDataDr dvbpsi_descriptor_t* p_descriptor )
dvbpsi_GenVBIDataDr ( dvbpsi_vbi_dr_t* p_decoded, int b_duplicate )

dr_58.h, libdvbpsi.so.6.0.0
dvbpsi_DecodeLocalTimeOffsetDr dvbpsi_descriptor_t* p_descriptor )
dvbpsi_GenLocalTimeOffsetDr ( dvbpsi_local_time_offset_dr_t* p_decoded, int b_duplicate )

dr_5a.h, libdvbpsi.so.6.0.0
dvbpsi_DecodeTerrDelivSysDr dvbpsi_descriptor_t* p_descriptor )
dvbpsi_GenTerrDelivSysDr ( dvbpsi_terr_deliv_sys_dr_t* p_decoded, int b_duplicate )

nit.h, libdvbpsi.so.6.0.0
dvbpsi_AttachNIT ( dvbpsi_decoder_t* p_psi_decoder, uint8_t i_table_id, uint16_t i_extension, dvbpsi_nit_callback pf_callback, void* p_cb_data )
dvbpsi_DetachNIT ( dvbpsi_demux_t* p_demux, uint8_t i_table_id, uint16_t i_extension )
dvbpsi_EmptyNIT dvbpsi_nit_t* p_nit )
dvbpsi_GenNITSections ( dvbpsi_nit_t* p_nit, uint8_t i_table_id )
dvbpsi_InitNIT ( dvbpsi_nit_t* p_nit, uint16_t i_network_id, uint8_t i_version, int b_current_next )
dvbpsi_NITAddDescriptor ( dvbpsi_nit_t* p_nit, uint8_t i_tag, uint8_t i_length, uint8_t* p_data )
dvbpsi_NITAddTS ( dvbpsi_nit_t* p_nit, uint16_t i_ts_id, uint16_t i_orig_network_id )
dvbpsi_NITTSAddDescriptor ( dvbpsi_nit_ts_t* p_ts, uint8_t i_tag, uint8_t i_length, uint8_t* p_data )

tot.h, libdvbpsi.so.6.0.0
dvbpsi_AttachTOT ( dvbpsi_decoder_t* p_psi_decoder, uint8_t i_table_id, uint16_t i_extension, dvbpsi_tot_callback pf_callback, void* p_cb_data )
dvbpsi_DetachTOT ( dvbpsi_demux_t* p_demux, uint8_t i_table_id, uint16_t i_extension )
dvbpsi_EmptyTOT dvbpsi_tot_t* p_tot )
dvbpsi_GenTOTSections dvbpsi_tot_t* p_tot )
dvbpsi_InitTOT ( dvbpsi_tot_t* p_tot, uint64_t i_utc_time )
dvbpsi_TOTAddDescriptor ( dvbpsi_tot_t* p_tot, uint8_t i_tag, uint8_t i_length, uint8_t* p_data )

to the top

Header Files (10)


cat.h
demux.h
descriptor.h
dr.h
dvbpsi.h
eit.h
pat.h
pmt.h
psi.h
sdt.h

to the top

Shared Libraries (1)


libdvbpsi.so.5.0.0

to the top




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