ABI compliance report for the library Phonon from version 4.4.4 to 4.5.0 on x86


Summary


Total header files108
Total shared objects2
Total interfaces / types624 / 218
VerdictCompatible

Problem Summary


Added Interfaces38
Withdrawn Interfaces0
Problems in
Data Types
High risk0
Medium risk0
Low risk0
Interface
Problems
High risk0
Medium risk0
Low risk0
Problems in Constants0

Added Interfaces (38)


avcapture.h, libphononexperimental.so.4.5.0
namespace Phonon
Experimental::AvCapture::AvCapture [in-charge] CaptureCategory category, QObject::QObject* parent )
Experimental::AvCapture::AvCapture [not-in-charge] CaptureCategory category, QObject::QObject* parent )
Experimental::AvCapture::pause ( )
Experimental::AvCapture::setAudioCaptureDevice CaptureCategory category )
Experimental::AvCapture::setCaptureDevices CaptureCategory category )
Experimental::AvCapture::setVideoCaptureDevice CaptureCategory category )
Experimental::AvCapture::state ( ) const
Experimental::AvCapture::stateChanged State newstate, State oldstate )

globalconfig.h, libphonon.so.4.5.0
namespace Phonon
GlobalConfig::audioCaptureDeviceFor CaptureCategory category, int override ) const
GlobalConfig::audioCaptureDeviceListFor CaptureCategory category, int override ) const
GlobalConfig::setAudioCaptureDeviceListFor CaptureCategory category, QList<int> order )
GlobalConfig::setVideoCaptureDeviceListFor CaptureCategory category, QList<int> order )
GlobalConfig::setVideoCaptureDeviceListFor Category category, QList<int> order )
GlobalConfig::videoCaptureDeviceFor CaptureCategory category, int override ) const
GlobalConfig::videoCaptureDeviceListFor CaptureCategory category, int override ) const

globalconfig.h, libphononexperimental.so.4.5.0
namespace Phonon
Experimental::GlobalConfig::videoCaptureDeviceFor CaptureCategory category, int override ) const
Experimental::GlobalConfig::videoCaptureDeviceListFor CaptureCategory category, int override ) const

mediacontroller.h, libphonon.so.4.5.0
namespace Phonon
MediaController::availableMenus ( ) const
MediaController::availableMenusChanged QList<MediaController::NavigationMenu> menus )
MediaController::navigationMenuToString MediaController::NavigationMenu menu ) [static]
MediaController::setCurrentMenu MediaController::NavigationMenu menu )

mediasource.h, libphonon.so.4.5.0
namespace Phonon
MediaSource::MediaSource [in-charge] Capture::DeviceType deviceType, CaptureCategory category )
MediaSource::MediaSource [not-in-charge] Capture::DeviceType deviceType, CaptureCategory category )
MediaSource::mrl ( ) const

mrl.h, libphonon.so.4.5.0
namespace Phonon
Mrl::Mrl [in-charge] ( )
Mrl::Mrl [in-charge] Mrl::Mrl const& copy )
Mrl::Mrl [in-charge] QString const& url )
Mrl::Mrl [in-charge] QUrl::QUrl const& url )
Mrl::Mrl [not-in-charge] ( )
Mrl::Mrl [not-in-charge] Mrl::Mrl const& copy )
Mrl::Mrl [not-in-charge] QString const& url )
Mrl::Mrl [not-in-charge] QUrl::QUrl const& url )
Mrl::operator= Mrl::Mrl const& copy )
Mrl::operator= QString const& url )
Mrl::toEncoded QUrl::FormattingOptions options ) const

pulsesupport.h, libphonon.so.4.5.0
namespace Phonon
PulseSupport::objectIndexesByCategory ObjectDescriptionType type, CaptureCategory category ) const
PulseSupport::registerCaptureStream QString streamUuid, CaptureCategory category )
PulseSupport::setCaptureDevicePriorityForCategory CaptureCategory category, QList<int> order )

to the top

Header Files (108)


abstractaudiodataoutput.h
AbstractAudioOutput
abstractaudiooutput.h
AbstractMediaStream
abstractmediastream.h
abstractvideodataoutput.h
AbstractVideoOutput
abstractvideooutput.h
AddonInterface
addoninterface.h
AudioCaptureDevice
AudioCaptureDeviceModel
AudioChannelDescription
AudioChannelDescriptionModel
audiodataoutput.h (experimental/audiodataoutput.h)
audiodataoutput.h
audiodataoutputinterface.h
audiodataoutputinterface.h (experimental/audiodataoutputinterface.h)
audioformat.h
AudioOutput
audiooutput.h
AudioOutputDevice
AudioOutputDeviceModel
AudioOutputInterface
audiooutputinterface.h
AudioOutputInterface40
AudioOutputInterface42
avcapture.h
avcaptureinterface.h
BackendCapabilities
backendcapabilities.h (experimental/backendcapabilities.h)
backendcapabilities.h
BackendInterface
backendinterface.h
backendinterface.h (experimental/backendinterface.h)
Effect
effect.h
EffectDescription
EffectDescriptionModel
EffectInterface
effectinterface.h
EffectParameter
effectparameter.h
EffectWidget
effectwidget.h
export.h
Global
globalconfig.h (experimental/globalconfig.h)
globalconfig.h
MediaController
mediacontroller.h
MediaNode
medianode.h
MediaObject
mediaobject.h
MediaObjectInterface
mediaobjectinterface.h
MediaSource
mediasource.h (experimental/mediasource.h)
mediasource.h
ObjectDescription
objectdescription.h
objectdescription.h (experimental/objectdescription.h)
ObjectDescriptionData
ObjectDescriptionModel
objectdescriptionmodel.h
ObjectDescriptionModelData
packet.h
packetpool.h
Path
path.h
phonon_export.h
phonondefs.h
phononnamespace.h
phononnamespace.h (experimental/phononnamespace.h)
PlatformPlugin
platformplugin.h
pulsesupport.h
SeekSlider
seekslider.h
snapshotinterface.h
StreamInterface
streaminterface.h
SubtitleDescription
SubtitleDescriptionModel
VideoCaptureDevice
VideoCaptureDeviceModel
videodataoutput.h
videodataoutput2.h
videodataoutputinterface.h
videoframe.h
videoframe2.h
VideoPlayer
videoplayer.h
VideoWidget
videowidget.h (experimental/videowidget.h)
videowidget.h
VideoWidgetInterface
videowidgetinterface.h
VideoWidgetInterface44
VideoWidgetInterfaceLatest
visualization.h
VolumeFaderEffect
volumefadereffect.h
VolumeFaderInterface
volumefaderinterface.h
VolumeSlider
volumeslider.h

to the top

Shared Objects (2)


libphonon.so.4.4.4
libphononexperimental.so.4.4.4

to the top




Generated on Fri Mar 25 19:02:55 2011 for Phonon by ABI-compliance-checker 1.21.9