MImageDecoderRelay Class Reference
Public Member Functions
|
|
~MImageDecoderRelay
()
|
void
|
Cancel
()
|
void
|
ContinueConvert
(
TRequestStatus
*)
|
void
|
ContinueProcessingHeaderL
()
|
void
|
Convert
(
TRequestStatus
*,
CFbsBitmap
&,
TInt
)
|
void
|
Convert
(
TRequestStatus
*,
CFbsBitmap
&,
CFbsBitmap
&,
TInt
)
|
void
|
CustomAsync
(
TRequestStatus
*,
TInt
)
|
void
|
CustomSyncL
(
TInt
)
|
CImageConvExtensionCache
&
|
ExtensionCache
()
|
HBufC
*
|
FrameCommentL
(
TInt
,
TInt
)
|
TInt
|
FrameCount
()
|
const
CFrameImageData
&
|
FrameData
(
TInt
)
|
const
TFrameInfo
&
|
FrameInfo
(
TInt
)
|
CFrameInfoStrings
*
|
FrameInfoStringsLC
(
TInt
)
|
TInt
|
GetDestinationSize
(
TSize
&,
TInt
)
|
void
|
GetExtensionL
(
TUid
,
MImageConvExtension
*&)
|
void
|
HandleNewlyOpenedImageL
()
|
HBufC
*
|
ImageCommentL
(
TInt
)
|
TUid
|
ImplementationUid
()
|
TBool
|
IsImageHeaderProcessingComplete
()
|
MImageDecoderRelay
*
|
NewL
(
CImageDecodeConstruct
*,
TBool
)
|
TInt
|
NumberOfFrameComments
(
TInt
)
|
TInt
|
NumberOfImageComments
()
|
CImageDecoderPlugin
*
|
Plugin
()
|
TInt
|
ReducedSize
(const
TSize
&,
TInt
,
TSize
&)
|
TInt
|
ReductionFactor
(const
TSize
&, const
TSize
&)
|
TInt
|
SetAgentProperty
(
ContentAccess::TAgentProperty
,
TInt
)
|
void
|
SetClippingRectL
(const
TRect
*)
|
void
|
SetDataL
(
RFs
&, const
TDesC8
&, const
CImageDecoder::TOptions
)
|
TInt
|
SetDecoderThreadPriority
(
TThreadPriority
)
|
void
|
SetFileL
(
RFs
&, const
TDesC
&, const
CImageDecoder::TOptions
)
|
void
|
SetFileL
(
RFile
&, const
CImageDecoder::TOptions
)
|
void
|
SetImageTypeL
(
TInt
)
|
void
|
SetIntent
(
TIntent
)
|
void
|
SetUniqueIdL
(const
TDesC
&)
|
void
|
TransferConstructOwnership
()
|
Constructor & Destructor Documentation
~MImageDecoderRelay()
~MImageDecoderRelay
|
(
|
)
|
[virtual]
|
Member Functions Documentation
Cancel()
void
|
Cancel
|
(
|
)
|
[pure virtual]
|
ContinueConvert(TRequestStatus *)
void
|
ContinueConvert
|
(
|
TRequestStatus
*
|
aRequestStatus
|
)
|
[pure virtual]
|
ContinueProcessingHeaderL()
void
|
ContinueProcessingHeaderL
|
(
|
)
|
[pure virtual]
|
Convert(TRequestStatus *, CFbsBitmap &, TInt)
Convert(TRequestStatus *, CFbsBitmap &, CFbsBitmap &, TInt)
CustomAsync(TRequestStatus *, TInt)
CustomSyncL(TInt)
void
|
CustomSyncL
|
(
|
TInt
|
aParam
|
)
|
[pure virtual]
|
FrameCommentL(TInt, TInt)
HBufC
*
|
FrameCommentL
|
(
|
TInt
|
aFrameNumber,
|
|
TInt
|
aCommentNumber
|
|
)
|
const [pure virtual]
|
FrameCount()
TInt
|
FrameCount
|
(
|
)
|
const [pure virtual]
|
FrameInfo(TInt)
const
TFrameInfo
&
|
FrameInfo
|
(
|
TInt
|
aFrameNumber
|
)
|
const [pure virtual]
|
GetDestinationSize(TSize &, TInt)
TInt
|
GetDestinationSize
|
(
|
TSize
&
|
aSize,
|
|
TInt
|
aFrameNumber = 0
|
|
)
|
[pure virtual]
|
GetExtensionL(TUid, MImageConvExtension *&)
HandleNewlyOpenedImageL()
void
|
HandleNewlyOpenedImageL
|
(
|
)
|
[pure virtual]
|
ImageCommentL(TInt)
HBufC
*
|
ImageCommentL
|
(
|
TInt
|
aCommentNumber
|
)
|
const [pure virtual]
|
ImplementationUid()
TUid
|
ImplementationUid
|
(
|
)
|
const [pure virtual]
|
IsImageHeaderProcessingComplete()
TBool
|
IsImageHeaderProcessingComplete
|
(
|
)
|
const [pure virtual]
|
NewL(CImageDecodeConstruct *, TBool)
NumberOfFrameComments(TInt)
TInt
|
NumberOfFrameComments
|
(
|
TInt
|
aFrameNumber
|
)
|
const [pure virtual]
|
NumberOfImageComments()
TInt
|
NumberOfImageComments
|
(
|
)
|
const [pure virtual]
|
ReducedSize(const TSize &, TInt, TSize &)
TInt
|
ReducedSize
|
(
|
const
TSize
&
|
aOriginalSize,
|
|
TInt
|
aReductionFactor,
|
|
TSize
&
|
aReducedSize
|
|
)
|
const [pure virtual]
|
Parameters
const
TSize
& aOriginalSize
|
|
TInt
aReductionFactor
|
|
TSize
& aReducedSize
|
|
ReductionFactor(const TSize &, const TSize &)
TInt
|
ReductionFactor
|
(
|
const
TSize
&
|
aOriginalSize,
|
|
const
TSize
&
|
aReducedSize
|
|
)
|
const [pure virtual]
|
Parameters
const
TSize
& aOriginalSize
|
|
const
TSize
& aReducedSize
|
|
SetAgentProperty(ContentAccess::TAgentProperty, TInt)
TInt
|
SetAgentProperty
|
(
|
ContentAccess::TAgentProperty
|
aProperty,
|
|
TInt
|
aValue
|
|
)
|
[pure virtual]
|
Parameters
ContentAccess::TAgentProperty
aProperty
|
|
TInt
aValue
|
|
SetClippingRectL(const TRect *)
void
|
SetClippingRectL
|
(
|
const
TRect
*
|
aClipRect
|
)
|
[pure virtual]
|
SetDataL(RFs &, const TDesC8 &, const CImageDecoder::TOptions)
SetDecoderThreadPriority(TThreadPriority)
SetFileL(RFs &, const TDesC &, const CImageDecoder::TOptions)
SetFileL(RFile &, const CImageDecoder::TOptions)
SetImageTypeL(TInt)
void
|
SetImageTypeL
|
(
|
TInt
|
aImageType
|
)
|
[pure virtual]
|
SetIntent(TIntent)
void
|
SetIntent
|
(
|
TIntent
|
aIntent
|
)
|
[pure virtual]
|
SetUniqueIdL(const TDesC &)
void
|
SetUniqueIdL
|
(
|
const
TDesC
&
|
aUniqueId
|
)
|
[pure virtual]
|
TransferConstructOwnership()
void
|
TransferConstructOwnership
|
(
|
)
|
[pure virtual]
|
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.