Binary compatibility report for the libdvbpsi library between 0.1.6 and 0.1.7 versions on x86
Test Info
Library Name | libdvbpsi |
Version #1 | 0.1.6 |
Version #2 | 0.1.7 |
CPU Type | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 10 |
Total Shared Libraries | 1 |
Total Symbols / Types | 92 / 180 |
Verdict | Compatible |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 22 |
Removed Symbols | High | 0 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Symbols | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Constants | Low | 0 |
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