Binary compatibility report for the imageconversion.dso library  between 000a0000-S60 3rd Edition and 000a0000-S60 5th Edition versions on ARM

Test Info


Library Nameimageconversion.dso
Version #1000a0000-S60 3rd Edition
Version #2000a0000-S60 5th Edition
CPU ArchitectureARM
GCC Version3.4.3

Test Results


Total Header Files11
Total Dynamic Libraries1
Total Symbols / Types345 / 231
VerdictIncompatible
(1.16%)

Problem Summary


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

Added Symbols (88)


imagecodec.h, imageconversion{000a0000}.dso
CImageMaskProcessorReadCodecExtension::CImageMaskProcessorReadCodecExtension [not-in-charge] ( )
CImageMaskProcessorReadCodecExtension::ConstructL ( )
CImageMaskProcessorReadCodecExtension::GetReducedSize ( TSize const& aOriginalSize, TInt aScalingCoeff, TSize& aReducedSize ) const
CImageMaskProcessorReadCodecExtension::ScalingCoefficient ( TSize const& aOriginalSize, TSize const& aDesiredSize ) const
CImageMaskProcessorReadCodecExtension::~CImageMaskProcessorReadCodecExtension [in-charge-deleting] ( )
CImageMaskProcessorReadCodecExtension::~CImageMaskProcessorReadCodecExtension [in-charge] ( )
CImageMaskProcessorReadCodecExtension::~CImageMaskProcessorReadCodecExtension [not-in-charge] ( )
CImageProcessorReadCodecExtension::CImageProcessorReadCodecExtension [not-in-charge] ( )
CImageProcessorReadCodecExtension::ConstructL ( )
CImageProcessorReadCodecExtension::GetReducedSize ( TSize const& aOriginalSize, TInt aScalingCoeff, TSize& aReducedSize ) const
CImageProcessorReadCodecExtension::ScalingCoefficient ( TSize const& aOriginalSize, TSize const& aDesiredSize ) const
CImageProcessorReadCodecExtension::~CImageProcessorReadCodecExtension [in-charge-deleting] ( )
CImageProcessorReadCodecExtension::~CImageProcessorReadCodecExtension [in-charge] ( )
CImageProcessorReadCodecExtension::~CImageProcessorReadCodecExtension [not-in-charge] ( )

imagecodecdata.h, imageconversion{000a0000}.dso
TGifLoopIterations::TGifLoopIterations [in-charge] ( )
TGifLoopIterations::TGifLoopIterations [not-in-charge] ( )

imageconversion.h, imageconversion{000a0000}.dso
CImageDecoder::BlockStreamerL ( )
CImageDecoder::GetDestinationSize ( TSize& aSize, TInt aFrameNumber )
CImageDecoder::OperationL ( )
CImageDecoder::Prepare TRequestStatus* aRequestStatus )
CImageDecoder::ScalerL ( )
CImageDecoder::SetClippingRectL TRect const* aClipRect )
CImageEncoder::BlockStreamerL ( )
CImageEncoder::OperationL ( )
CImageEncoder::Prepare TRequestStatus* aRequestStatus )

imageconversionextension.h, imageconversion{000a0000}.dso
TDecodeStreamCaps::MaxBlocksPerRequest ( ) const
TDecodeStreamCaps::MinBlockSizeInPixels ( ) const
TDecodeStreamCaps::Navigation ( ) const
TDecodeStreamCaps::OptimalBlocksPerRequest ( ) const
TDecodeStreamCaps::Size ( ) const
TDecodeStreamCaps::StreamSizeInBlocks ( ) const
TDecodeStreamCaps::TDecodeStreamCaps [in-charge] ( )
TDecodeStreamCaps::TDecodeStreamCaps [in-charge] ( TInt aMaxBlocksPerRequest, TSize const& aMinBlockSizeInPixels, TInt aOptimalBlocksPerRequest, TInt aStreamSizeInBlocks, TDecodeStreamCaps::TNavigation aNavigation )
TDecodeStreamCaps::TDecodeStreamCaps [not-in-charge] ( )
TDecodeStreamCaps::TDecodeStreamCaps [not-in-charge] ( TInt aMaxBlocksPerRequest, TSize const& aMinBlockSizeInPixels, TInt aOptimalBlocksPerRequest, TInt aStreamSizeInBlocks, TDecodeStreamCaps::TNavigation aNavigation )
TDecodeStreamCaps::Version ( ) const
TEncodeStreamCaps::MaxBlocksPerRequest ( ) const
TEncodeStreamCaps::MinBlockSizeInPixels ( ) const
TEncodeStreamCaps::Navigation ( ) const
TEncodeStreamCaps::OptimalBlocksPerRequest ( ) const
TEncodeStreamCaps::Size ( ) const
TEncodeStreamCaps::TEncodeStreamCaps [in-charge] ( )
TEncodeStreamCaps::TEncodeStreamCaps [in-charge] ( TInt aMaxBlocksPerRequest, TSize const& aMinBlockSizeInPixels, TInt aOptimalBlocksPerRequest, TEncodeStreamCaps::TNavigation aNavigation )
TEncodeStreamCaps::TEncodeStreamCaps [not-in-charge] ( )
TEncodeStreamCaps::TEncodeStreamCaps [not-in-charge] ( TInt aMaxBlocksPerRequest, TSize const& aMinBlockSizeInPixels, TInt aOptimalBlocksPerRequest, TEncodeStreamCaps::TNavigation aNavigation )
TEncodeStreamCaps::Version ( ) const
TImageConvOperation::AddOperationL TImageConvOperation::TOperation aOperation )
TImageConvOperation::Capabilities ( ) const
TImageConvOperation::ClearOperationStack ( )
TImageConvScaler::GetCapabilities TScalerCaps& aCaps ) const
TImageConvScaler::SetScalingL ( TInt aScalingCoeff, TImageConvScaler::TScalerQuality aScalingQuality )
TImageConvScaler::SetScalingL ( TSize const& aDesiredSize, TImageConvScaler::TScalerQuality aQuality, TBool aLockAspectRatio )
TImageConvStreamedDecode::GetBlocks ( TRequestStatus& aStatus, CImageFrame& aFrame, TInt aSeqPosition, TInt aNumBlocksToGet, TInt& aNumBlocksRead )
TImageConvStreamedDecode::GetBufferSize TUid aFormat, TSize& aBlockSizeInPixels, TInt aNumBlocks ) const
TImageConvStreamedDecode::GetCapabilities TUid aFormat, TInt aFrameNumber, TDecodeStreamCaps& aCaps ) const
TImageConvStreamedDecode::GetNextBlocks ( TRequestStatus& aStatus, CImageFrame& aFrame, TInt aNumBlocksToGet, TInt& aNumBlocksRead, TBool& aHaveMoreBlocks )
TImageConvStreamedDecode::GetSupportedFormatsL ( RArray<TUid>& aFormats, TUid& aOptimalFormat ) const
TImageConvStreamedDecode::InitFrameL TUid aFormat, TInt aFrameNumber, TDecodeStreamCaps::TNavigation aNavigation )
TImageConvStreamedEncode::AddBlocks ( TRequestStatus& aStatus, CImageFrame const& aBlocks, TInt const& aSeqPosition )
TImageConvStreamedEncode::AppendBlocks ( TRequestStatus& aStatus, CImageFrame const& aBlocks, TInt aNumBlocksToAdd )
TImageConvStreamedEncode::Complete TRequestStatus& aStatus )
TImageConvStreamedEncode::GetCapabilities TUid aFormat, TEncodeStreamCaps& aCaps ) const
TImageConvStreamedEncode::GetSupportedFormatsL ( RArray<TUid>& aFormats, TUid& aOptimalFormat ) const
TImageConvStreamedEncode::InitFrameL TUid aFormat, TInt aFrameNumber, TSize const& aFrameSizeInPixels, TSize const& aBlockSizeInPixels, TEncodeStreamCaps::TNavigation aNavigation, CFrameImageData const* aFrameImageData )
TScalerCaps::MaxDownscaleLimit ( ) const
TScalerCaps::MaxUpscaleLimit ( ) const
TScalerCaps::MustPreserveAspectRatio ( ) const
TScalerCaps::PowerOfTwoScalingOnly ( ) const
TScalerCaps::Size ( ) const
TScalerCaps::TScalerCaps [in-charge] ( )
TScalerCaps::TScalerCaps [in-charge] ( TInt aMaxUpscaleLimit, TInt aMaxDownscaleLimit, TBool aPreserveAspectRatioIsNeeded )
TScalerCaps::TScalerCaps [not-in-charge] ( )
TScalerCaps::TScalerCaps [not-in-charge] ( TInt aMaxUpscaleLimit, TInt aMaxDownscaleLimit, TBool aPreserveAspectRatioIsNeeded )
TScalerCaps::Version ( ) const

imageplugin.h, imageconversion{000a0000}.dso
CImageDecoderPlugin::GetDestinationSize ( TSize& aSize, TInt aFrameNumber )
CImageDecoderPlugin::GetExtensionL TUid aExtUid, MImageConvExtension*& aExtPtr )
CImageDecoderPlugin::SetClippingRectL TRect const* aClipRect )
CImageEncoderPlugin::GetExtensionL TUid aExtUid, MImageConvExtension*& aExtPtr )

imageprocessor.h, imageconversion{000a0000}.dso
CImageProcessorExtension::CImageProcessorExtension [not-in-charge] ( )
CImageProcessorExtension::SetClippingRect TRect const& aRect )
CImageProcessorExtension::SetInitialScanlineSkipPadding TInt aNumberOfScanlines )
CImageProcessorExtension::SetOperation TTransformOptions aOperation )
CImageProcessorExtension::SetScaling TInt aScalingCoeff )
CImageProcessorExtension::SetScaling TSize const& aDesiredSize )
CImageProcessorExtension::~CImageProcessorExtension [in-charge-deleting] ( )
CImageProcessorExtension::~CImageProcessorExtension [in-charge] ( )
CImageProcessorExtension::~CImageProcessorExtension [not-in-charge] ( )
ImageProcessorUtility::NewImageProcessorExtensionL ( CFbsBitmap const& aBitmap, TInt aReductionFactor, TDisplayMode aImageDisplayMode, TBool aDisableErrorDiffusion ) [static]

to the top

Problems with Data Types, Medium Severity (4)


imageplugin.h
[+] class CImageDecoderPlugin (3)
[+] class CImageEncoderPlugin (1)

to the top

Header Files (11)


imagecodec.h
imagecodecdata.h
imageconstruct.h
imageconversion.h
imagedata.h
imageplugin.h
imageprocessor.h
imagetransformpaniccodes.h
imagetransformplugin.h
imagetransformpluginext.h
jpegyuvdecoder.h

to the top

Dynamic Libraries (1)


imageconversion{000a0000}.dso

to the top




Generated on Thu Aug 11 11:46:26 2011 for imageconversion.dso by ABI Compliance Checker 1.93.4  
A tool for checking backward binary compatibility of a shared C/C++ library API