Binary compatibility report for the libgstreamer-0.10.so.0 library  between 0.28.0-MeeGo 1.2 Core and 0.29.0-MeeGo 1.2 Harmattan versions on x86

Test Info


Library Namelibgstreamer-0.10.so.0
Version #10.28.0-MeeGo 1.2 Core (gcc 4.5.1)
Version #20.29.0-MeeGo 1.2 Harmattan (gcc 4.4.1)
CPU Architecturex86

Test Results


Total Header Files178
Total Shared Libraries1
Total Symbols / Types1145 / 609
VerdictCompatible

Problem Summary


SeverityCount
Added Symbols-39
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low4
Problems with
Symbols
High0
Medium0
Low1
Problems with
Constants
Low0

Added Symbols (39)


gstatomicqueue.h, libgstreamer-0.10.so.0.29.0
gst_atomic_queue_length GstAtomicQueue* queue )
gst_atomic_queue_new guint initial_size )
gst_atomic_queue_peek GstAtomicQueue* queue )
gst_atomic_queue_pop GstAtomicQueue* queue )
gst_atomic_queue_push ( GstAtomicQueue* queue, gpointer data )
gst_atomic_queue_ref GstAtomicQueue* queue )
gst_atomic_queue_unref GstAtomicQueue* queue )

gstbufferlist.h, libgstreamer-0.10.so.0.29.0
gst_buffer_list_iterator_get_type ( )

gstcaps.h, libgstreamer-0.10.so.0.29.0
gst_caps_intersect_full ( GstCaps const* caps1, GstCaps const* caps2, GstCapsIntersectMode mode )
gst_caps_load_thyself xmlNodePtr parent )
gst_caps_save_thyself ( GstCaps const* caps, xmlNodePtr parent )

gstclock.h, libgstreamer-0.10.so.0.29.0
gst_clock_periodic_id_reinit GstClock* clock, GstClockID id, GstClockTime start_time, GstClockTime interval )

gstenumtypes.h, libgstreamer-0.10.so.0.29.0
gst_caps_intersect_mode_get_type ( )
gst_progress_type_get_type ( )
gst_qos_type_get_type ( )

gstevent.h, libgstreamer-0.10.so.0.29.0
gst_event_new_qos_full GstQOSType type, gdouble proportion, GstClockTimeDiff diff, GstClockTime timestamp )
gst_event_parse_qos_full GstEvent* event, GstQOSType* type, gdouble* proportion, GstClockTimeDiff* diff, GstClockTime* timestamp )

gstmessage.h, libgstreamer-0.10.so.0.29.0
gst_message_new_progress GstObject* src, GstProgressType type, gchar const* code, gchar const* text )
gst_message_parse_progress ( GstMessage* message, GstProgressType* type, gchar** code, gchar** text )

gstobject.h, libgstreamer-0.10.so.0.29.0
gst_class_signal_emit_by_name ( GstObject* object, gchar const* name, xmlNodePtr self )
gst_object_restore_thyself ( GstObject* object, xmlNodePtr self )
gst_object_save_thyself ( GstObject* object, xmlNodePtr parent )

gstpad.h, libgstreamer-0.10.so.0.29.0
gst_pad_load_and_link xmlNodePtr self, GstObject* parent )

gstparse.h, libgstreamer-0.10.so.0.29.0
gst_parse_context_get_type ( )

gsturi.h, libgstreamer-0.10.so.0.29.0
gst_filename_to_uri ( gchar const* filename, GError** error )

gstutils.h, libgstreamer-0.10.so.0.29.0
gst_element_factory_can_sink_all_caps ( GstElementFactory* factory, GstCaps const* caps )
gst_element_factory_can_sink_any_caps ( GstElementFactory* factory, GstCaps const* caps )
gst_element_factory_can_src_all_caps ( GstElementFactory* factory, GstCaps const* caps )
gst_element_factory_can_src_any_caps ( GstElementFactory* factory, GstCaps const* caps )

gstxml.h, libgstreamer-0.10.so.0.29.0
gst_xml_get_element GstXML* xml, guchar const* name )
gst_xml_get_topelements GstXML* xml )
gst_xml_get_type ( )
gst_xml_make_element xmlNodePtr cur, GstObject* parent )
gst_xml_new ( )
gst_xml_parse_doc GstXML* xml, xmlDocPtr doc, guchar const* root )
gst_xml_parse_file GstXML* xml, guchar const* fname, guchar const* root )
gst_xml_parse_memory GstXML* xml, guchar* buffer, guint size, gchar const* root )
gst_xml_write GstElement* element )
gst_xml_write_file ( GstElement* element, FILE* out )

to the top

Problems with Data Types, Low Severity (4)


gstobject.h
[+] struct _GstObjectClass (3)

gstpluginfeature.h
[+] struct _GstPluginFeature (1)

to the top

Problems with Symbols, Low Severity (1)


gstquery.h, libgstreamer-0.10.so.0.28.0
[+] gst_query_set_formatsv GstQuery* query, gint n_formats, GstFormat* formats ) (1)

to the top

Header Files (178)


audio-enumtypes.h
audio.h
codec-utils.h
colorbalance.h
colorbalancechannel.h
dataprotocol.h
descriptions.h
encoding-profile.h
encoding-target.h
floatcast.h
fs-base-conference.h
fs-candidate.h
fs-codec.h
fs-conference-iface.h
fs-element-added-notifier.h
fs-enum-types.h
fs-interfaces.h
fs-participant.h
fs-plugin.h
fs-session.h
fs-stream-transmitter.h
fs-stream.h
fs-transmitter.h
fs-utils.h
glib-compat.h
gst.h
gstadapter.h
gstappbuffer.h
gstappsink.h
gstappsrc.h
gstaudioclock.h
gstaudiofilter.h
gstaudiosink.h
gstaudiosrc.h
gstbaseaudiosink.h
gstbaseaudiosrc.h
gstbasecamerasrc.h
gstbasertpaudiopayload.h
gstbasertpdepayload.h
gstbasertppayload.h
gstbasesink.h
gstbasesrc.h
gstbasetransform.h
gstbasevideocodec.h
gstbasevideodecoder.h
gstbasevideoencoder.h
gstbasevideoparse.h
gstbasevideoutils.h
gstbin.h
gstbitreader.h
gstbuffer.h
gstbufferlist.h
gstbus.h
gstcamerabin-enum.h
gstcameracolorbalance.h
gstcamerasrc.h
gstcaps.h
gstcddabasesrc.h
gstchildproxy.h
gstclock.h
gstcollectpads.h
gstcompat.h
gstconfig.h
gstcontroller.h
gstcontrolsource.h
gstdataqueue.h
gstdatetime.h
gstdebugutils.h
gstdiscoverer.h
gstelement.h
gstelementfactory.h
gstenumtypes.h
gsterror.h
gstevent.h
gstfft.h
gstfftf32.h
gstfftf64.h
gstffts16.h
gstffts32.h
gstfilter.h
gstformat.h
gstghostpad.h
gstindex.h
gstindexfactory.h
gstinfo.h
gstinterface.h
gstinterpolationcontrolsource.h
gstiterator.h
gstlfocontrolsource.h
gstmacros.h
gstmarshal.h
gstmessage.h
gstmfldcameracolorbalance.h
gstmfldcamerasrc.h
gstminiobject.h
gstnet.h
gstnetbuffer.h
gstnetclientclock.h
gstnettimepacket.h
gstnettimeprovider.h
gstobject.h
gstpad.h
gstpadtemplate.h
gstparamspecs.h
gstparse.h
gstpipeline.h
gstplugin.h
gstpluginfeature.h
gstpluginsbaseversion.h
gstpoll.h
gstpreset.h
gstpushsrc.h
gstquery.h
gstrecyclepool.h
gstregistry.h
gstringbuffer.h
gstrtcpbuffer.h
gstrtpbuffer.h
gstrtppayloads.h
gstrtsp-enumtypes.h
gstrtspbase64.h
gstrtspconnection.h
gstrtspdefs.h
gstrtspextension.h
gstrtspmessage.h
gstrtsprange.h
gstrtsptransport.h
gstrtspurl.h
gstsdp.h
gstsdpmessage.h
gstsegment.h
gstsignalprocessor.h
gststructure.h
gstsystemclock.h
gsttagdemux.h
gsttaglist.h
gsttagsetter.h
gsttask.h
gsttaskpool.h
gsttrace.h
gsttypefind.h
gsttypefindfactory.h
gsttypefindhelper.h
gsturi.h
gstutils.h
gstvalue.h
gstversion.h
gstvideofilter.h
gstvideosink.h
gstxml.h
install-plugins.h
interfaces-enumtypes.h
internal-check.h
math-compat.h
missing-plugins.h
mixer.h
mixeroptions.h
mixertrack.h
mixerutils.h
multichannel.h
navigation.h
pbutils-enumtypes.h
pbutils.h
photography-enumtypes.h
photography.h
propertyprobe.h
riff-ids.h
riff-media.h
riff-read.h
streamvolume.h
tag.h
tuner.h
tunerchannel.h
tunernorm.h
video-enumtypes.h
video.h
videoorientation.h
xoverlay.h

to the top

Shared Libraries (1)


libgstreamer-0.10.so.0.28.0

to the top




Generated on Fri Sep 2 19:32:10 2011 for libgstreamer-0.10.so.0 by ABI Compliance Checker 1.93.8  
A tool for checking backward binary compatibility of a shared C/C++ library API