CMdaImageBitmapToDescUtilityPriv Class Reference

class CMdaImageBitmapToDescUtilityPriv : public CMdaImageDataWriteUtilityPriv

Inherits from

Public Member Functions
~CMdaImageBitmapToDescUtilityPriv()
voidCreateL(TDes8 &, TMdaClipFormat *, TMdaPackage *, TMdaPackage *)
CMdaImageBitmapToDescUtilityPriv *NewL(MMdaImageUtilObserver &, CMdaImageBitmapToDescUtility *)
Protected Member Functions
CMdaImageBitmapToDescUtilityPriv(MMdaImageUtilObserver &, CMdaImageBitmapToDescUtility *)
voidDoCreateL(TBool)
voidDoFinalCopyL()
Private Member Functions
CMdaImageBitmapToDescUtility *Parent()
Inherited Functions
CBase::CBase()
CBase::Delete(CBase *)
CBase::Extension_(TUint,TAny *&,TAny *)
CBase::operator new(TUint)
CBase::operator new(TUint,TAny *)
CBase::operator new(TUint,TLeave)
CBase::operator new(TUint,TLeave,TUint)
CBase::operator new(TUint,TUint)
CBase::~CBase()
CMdaImageDataWriteUtilityPriv::CMdaImageDataWriteUtilityPriv(MMdaImageUtilObserver &,CMdaImageDataWriteUtility *)
CMdaImageDataWriteUtilityPriv::CancelConvertL()
CMdaImageDataWriteUtilityPriv::CompleteEncoderCreationL()
CMdaImageDataWriteUtilityPriv::ConvertL(CFbsBitmap &,CFbsBitmap &,TInt)
CMdaImageDataWriteUtilityPriv::ConvertL(CFbsBitmap &,TInt)
CMdaImageDataWriteUtilityPriv::ConvertL(CFbsBitmap &,const TRect &,TInt)
CMdaImageDataWriteUtilityPriv::DoCancel()
CMdaImageDataWriteUtilityPriv::DoClose()
CMdaImageDataWriteUtilityPriv::Encoder()const
CMdaImageDataWriteUtilityPriv::RunL()
CMdaImageDataWriteUtilityPriv::~CMdaImageDataWriteUtilityPriv()
CMdaImageUtilityPriv::CMdaImageUtilityPriv(MMdaImageUtilObserver &,CMdaImageUtility *)
CMdaImageUtilityPriv::Close()
CMdaImageUtilityPriv::Close(TBool)
CMdaImageUtilityPriv::CloseEcomSession()
CMdaImageUtilityPriv::FrameCount()const
CMdaImageUtilityPriv::FrameInfo(TInt,TFrameInfo &)const
CMdaImageUtilityPriv::Initialize()
CMdaImageUtilityPriv::OpenEcomSessionL()
CMdaImageUtilityPriv::OpenFsSessionL()
CMdaImageUtilityPriv::SelfComplete(TInt)
CMdaImageUtilityPriv::SetUidsFromOrigFormatsL(TMdaClipFormat *,TMdaPackage *,TMdaPackage *)
CMdaImageUtilityPriv::defined(__ECOM_POWERDOWN_WORKAROUND)
CMdaImageUtilityPriv::~CMdaImageUtilityPriv()
Inherited Enumerations
CMdaImageDataWriteUtilityPriv:TState
Protected Attributes
TDes8 *iDescriptor
HBufC8 *iSecondBuffer
Inherited Attributes
CMdaImageDataWriteUtilityPriv::iEncoder
CMdaImageDataWriteUtilityPriv::iFrameImageData
CMdaImageDataWriteUtilityPriv::iState
CMdaImageUtilityPriv::iEcomSession
CMdaImageUtilityPriv::iFrameData
CMdaImageUtilityPriv::iFs
CMdaImageUtilityPriv::iImageData
CMdaImageUtilityPriv::iImageSubType
CMdaImageUtilityPriv::iImageType
CMdaImageUtilityPriv::iObserver
CMdaImageUtilityPriv::iParent

Constructor & Destructor Documentation

CMdaImageBitmapToDescUtilityPriv(MMdaImageUtilObserver &, CMdaImageBitmapToDescUtility *)

CMdaImageBitmapToDescUtilityPriv(MMdaImageUtilObserver &aObserver,
CMdaImageBitmapToDescUtility *aParent
)[protected]

Parameters

MMdaImageUtilObserver & aObserver
CMdaImageBitmapToDescUtility * aParent

~CMdaImageBitmapToDescUtilityPriv()

~CMdaImageBitmapToDescUtilityPriv()[virtual]

Member Functions Documentation

CreateL(TDes8 &, TMdaClipFormat *, TMdaPackage *, TMdaPackage *)

voidCreateL(TDes8 &aDescriptor,
TMdaClipFormat *aFormat,
TMdaPackage *aCodec,
TMdaPackage *aExtra
)

Parameters

TDes8 & aDescriptor
TMdaClipFormat * aFormat
TMdaPackage * aCodec
TMdaPackage * aExtra

DoCreateL(TBool)

voidDoCreateL(TBoolaFullCreate = ETrue)[protected, virtual]

Parameters

TBool aFullCreate = ETrue

DoFinalCopyL()

voidDoFinalCopyL()[protected, virtual]

NewL(MMdaImageUtilObserver &, CMdaImageBitmapToDescUtility *)

CMdaImageBitmapToDescUtilityPriv *NewL(MMdaImageUtilObserver &aObserver,
CMdaImageBitmapToDescUtility *aParent
)[static]

Parameters

MMdaImageUtilObserver & aObserver
CMdaImageBitmapToDescUtility * aParent

Parent()

CMdaImageBitmapToDescUtility *Parent()const [private, inline]

Member Data Documentation

TDes8 * iDescriptor

TDes8 *iDescriptor[protected]

HBufC8 * iSecondBuffer

HBufC8 *iSecondBuffer[protected]