MImageEncoderRelay Class Reference

class MImageEncoderRelay

Constructor & Destructor Documentation

~MImageEncoderRelay()

~MImageEncoderRelay ( ) [virtual]

Member Functions Documentation

Cancel()

void Cancel ( ) [pure virtual]

Convert(TRequestStatus *, const CFbsBitmap &, const CFrameImageData *)

void Convert ( TRequestStatus * aRequestStatus,
const CFbsBitmap & aSource,
const CFrameImageData * aFrameImageData
) [pure virtual]

Parameters

TRequestStatus * aRequestStatus
const CFbsBitmap & aSource
const CFrameImageData * aFrameImageData

CustomAsync(TRequestStatus *, TInt)

void CustomAsync ( TRequestStatus * aRequestStatus,
TInt aParam
) [pure virtual]

Parameters

TRequestStatus * aRequestStatus
TInt aParam

CustomSyncL(TInt)

void CustomSyncL ( TInt aParam ) [pure virtual]

Parameters

TInt aParam

ExtensionCache()

CImageConvExtensionCache & ExtensionCache ( ) [pure virtual]

GetExtensionL(TUid, MImageConvExtension *&)

void GetExtensionL ( TUid aExtUid,
MImageConvExtension *& aExtPtr
) [pure virtual]

Parameters

TUid aExtUid
MImageConvExtension *& aExtPtr

ImplementationUid()

TUid ImplementationUid ( ) const [pure virtual]

NewL(CImageEncodeConstruct *, TBool)

MImageEncoderRelay * NewL ( CImageEncodeConstruct * aConstruct,
TBool aAlwaysThread
) [static]

Parameters

CImageEncodeConstruct * aConstruct
TBool aAlwaysThread

Plugin()

CImageEncoderPlugin * Plugin ( ) const [pure virtual]

SetDataL(HBufC8 *&, const CImageEncoder::TOptions)

void SetDataL ( HBufC8 *& aDestinationData,
const CImageEncoder::TOptions aOptions
) [pure virtual]

Parameters

HBufC8 *& aDestinationData
const CImageEncoder::TOptions aOptions

SetEncoderThreadPriority(TThreadPriority)

TInt SetEncoderThreadPriority ( TThreadPriority aPriority ) [pure virtual]

Parameters

TThreadPriority aPriority

SetFileL(RFs &, const TDesC &, const CImageEncoder::TOptions)

void SetFileL ( RFs & aFs,
const TDesC & aDestinationFilename,
const CImageEncoder::TOptions aOptions
) [pure virtual]

Parameters

RFs & aFs
const TDesC & aDestinationFilename
const CImageEncoder::TOptions aOptions

SetFileL(RFile &, const CImageEncoder::TOptions)

void SetFileL ( RFile & name,
const CImageEncoder::TOptions aOptions
) [pure virtual]

Parameters

RFile & name
const CImageEncoder::TOptions aOptions

SetThumbnail(TBool)

void SetThumbnail ( TBool aDoGenerateThumbnail ) [pure virtual]

Parameters

TBool aDoGenerateThumbnail

TransferConstructOwnership()

void TransferConstructOwnership ( ) [pure virtual]