Binary compatibility report for the libgstrtp-0.10.so.0 library  between 0.9.0-Maemo 4.1.2 and 0.18.0-Maemo 5.0 versions on ARM

Test Info


Library Namelibgstrtp-0.10.so.0
Version #10.9.0-Maemo 4.1.2 (gcc 3.4.4)
Version #20.18.0-Maemo 5.0 (gcc 4.2.1)
CPU ArchitectureARM

Test Results


Total Header Files5
Total Shared Libraries1
Total Symbols / Types120 / 132
VerdictIncompatible

Problem Summary


SeverityCount
Added Symbols-29
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium1
Low14
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0

Added Symbols (29)


gstbasertpaudiopayload.h, libgstrtp-0.10.so.0.18.0
gst_base_rtp_audio_payload_flush GstBaseRTPAudioPayload* baseaudiopayload, guint payload_len, GstClockTime timestamp )
gst_base_rtp_audio_payload_set_samplebits_options GstBaseRTPAudioPayload* basertpaudiopayload, gint sample_size )

gstbasertppayload.h, libgstrtp-0.10.so.0.18.0
gst_basertppayload_push_list GstBaseRTPPayload* payload, GstBufferList* list )

gstrtcpbuffer.h, libgstrtp-0.10.so.0.18.0
gst_rtcp_ntp_to_unix guint64 ntptime )
gst_rtcp_packet_fb_get_media_ssrc GstRTCPPacket* packet )
gst_rtcp_packet_fb_get_sender_ssrc GstRTCPPacket* packet )
gst_rtcp_packet_fb_get_type GstRTCPPacket* packet )
gst_rtcp_packet_fb_set_media_ssrc GstRTCPPacket* packet, guint32 ssrc )
gst_rtcp_packet_fb_set_sender_ssrc GstRTCPPacket* packet, guint32 ssrc )
gst_rtcp_packet_fb_set_type GstRTCPPacket* packet, GstRTCPFBType type )
gst_rtcp_packet_sdes_copy_entry GstRTCPPacket* packet, GstRTCPSDESType* type, guint8* len, guint8** data )
gst_rtcp_unix_to_ntp guint64 unixtime )

gstrtpbuffer.h, libgstrtp-0.10.so.0.18.0
gst_rtp_buffer_compare_seqnum guint16 seqnum1, guint16 seqnum2 )
gst_rtp_buffer_ext_timestamp guint64* exttimestamp, guint32 timestamp )
gst_rtp_buffer_get_extension_data GstBuffer* buffer, guint16* bits, gpointer* data, guint* wordlen )
gst_rtp_buffer_get_header_len GstBuffer* buffer )
gst_rtp_buffer_list_get_payload_len GstBufferList* list )
gst_rtp_buffer_list_get_payload_type GstBufferList* list )
gst_rtp_buffer_list_get_seq GstBufferList* list )
gst_rtp_buffer_list_get_ssrc GstBufferList* list )
gst_rtp_buffer_list_get_timestamp GstBufferList* list )
gst_rtp_buffer_list_set_payload_type GstBufferList* list, guint8 payload_type )
gst_rtp_buffer_list_set_seq GstBufferList* list, guint16 seq )
gst_rtp_buffer_list_set_ssrc GstBufferList* list, guint32 ssrc )
gst_rtp_buffer_list_set_timestamp GstBufferList* list, guint32 timestamp )
gst_rtp_buffer_list_validate GstBufferList* list )
gst_rtp_buffer_set_extension_data GstBuffer* buffer, guint16 bits, guint16 length )

gstrtppayloads.h, libgstrtp-0.10.so.0.18.0
gst_rtp_payload_info_for_name gchar const* media, gchar const* encoding_name )
gst_rtp_payload_info_for_pt guint8 payload_type )

to the top

Problems with Data Types, Medium Severity (1)


gstbasertpaudiopayload.h
[+] struct _GstBaseRTPAudioPayload (1)

to the top

Problems with Data Types, Low Severity (14)


gstadapter.h
[+] struct _GstAdapter (1)

gstbasertpaudiopayload.h
[+] struct _GstBaseRTPAudioPayload (1)

gstbasertppayload.h
[+] struct _GstBaseRTPPayload (3)

gstbuffer.h
[+] struct _GstBuffer (1)

gstclock.h
[+] struct _GstClock (1)

gstelement.h
[+] struct anon-struct-gstelement.h-441 (1)
[+] union anon-union-gstelement.h-440 (1)

gstpad.h
[+] struct _GstPad (3)

gsttask.h
[+] struct _GstTask (2)

to the top

Header Files (5)


gstbasertpaudiopayload.h
gstbasertpdepayload.h
gstbasertppayload.h
gstrtcpbuffer.h
gstrtpbuffer.h

to the top

Shared Libraries (1)


libgstrtp-0.10.so.0.9.0

to the top




Generated on Mon Jun 20 18:27:28 2011 for libgstrtp-0.10.so.0 by ABI Compliance Checker 1.23.3  
A tool for checking backward binary compatibility of a shared C/C++ library API