Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]

#include <MdaImageConverter.h>
Link against: mediaclientimage.lib

Class CMdaImageDataWriteUtility

Interface status: deprecated 7.0s - Replaced by Image Conversion library - see CImageEncoder

class CMdaImageDataWriteUtility : public CMdaImageUtility;

Description

Base class used in the derivation of CMdaImageBitmapToDescUtility and CMdaImageBitmapToFileUtility.

It has no user accessible functions.

Derivation

Members

Defined in CMdaImageDataWriteUtility:

Inherited from CActive:

Inherited from CBase:

Inherited from CMdaImageUtility:

See also:


Construction and destruction


~CMdaImageDataWriteUtility()

Interface status: deprecated Inherited from: CMdaImageDataWriteUtility

virtual ~CMdaImageDataWriteUtility();

Description

[Top]


Member functions


ConvertL(CFbsBitmap &,const TRect &,TInt)

Interface status: deprecated Inherited from: CMdaImageDataWriteUtility

IMPORT_C virtual void ConvertL(CFbsBitmap &aBitmap, const TRect &aSourceRect, TInt aFrameNumber=0);

Description

Parameters

CFbsBitmap &aBitmap

Not used.

const TRect &aSourceRect

Not used.

TInt aFrameNumber

Not used.


ConvertL(CFbsBitmap &,CFbsBitmap &,TInt)

Interface status: deprecated Inherited from: CMdaImageDataWriteUtility

IMPORT_C virtual void ConvertL(CFbsBitmap &aBitmap, CFbsBitmap &aMaskBitmap, TInt aFrameNumber=0);

Description

Parameters

CFbsBitmap &aBitmap

Not used.

CFbsBitmap &aMaskBitmap

Not used.

TInt aFrameNumber

Not used.

See also:


CancelConvertL()

Interface status: deprecated Inherited from: CMdaImageDataWriteUtility

IMPORT_C virtual void CancelConvertL();

Description

Cancels the conversion operation.

The callback function MMdaImageUtilObserver::MiuoConvertComplete(TInt) is not called.


RunL()

Interface status: deprecated Inherited from: CMdaImageDataWriteUtility

protected: virtual void RunL();

Description

Handles an active object's request completion event.

A derived class must provide an implementation to handle the completed request. If appropriate, it may issue another request.

The function is called by the active scheduler when a request completion event occurs, i.e. after the active scheduler's WaitForAnyRequest() function completes.

Before calling this active object's CMdaImageDataWriteUtility::RunL() function, the active scheduler has:

1. decided that this is the highest priority active object with a completed request

2. marked this active object's request as complete (i.e. the request is no longer outstanding)

CMdaImageDataWriteUtility::RunL() runs under a trap harness in the active scheduler. If it leaves, then the active scheduler calls CActive::RunError(TInt) to handle the leave.

Note that once the active scheduler's Start() function has been called, all user code is run under one of the program's active object's CMdaImageDataWriteUtility::RunL() or CActive::RunError(TInt) functions.

See also:


DoCancel()

Interface status: deprecated Inherited from: CMdaImageDataWriteUtility

protected: virtual void DoCancel();

Description

Implements cancellation of an outstanding request.

This function is called as part of the active object's CActive::Cancel().

It must call the appropriate cancel function offered by the active object's asynchronous service provider. The asynchronous service provider's cancel is expected to act immediately.

CMdaImageDataWriteUtility::DoCancel() must not wait for event completion; this is handled by CActive::Cancel().

See also:


Encoder()const

Interface status: deprecated Inherited from: CMdaImageDataWriteUtility

protected: virtual CImageEncoder* Encoder() const;

Description

Return value

CImageEncoder *


ImageWriteUtil_Reserved1()

Interface status: deprecated Inherited from: CMdaImageDataWriteUtility

virtual void ImageWriteUtil_Reserved1();

Description


ImageWriteUtil_Reserved2()

Interface status: deprecated Inherited from: CMdaImageDataWriteUtility

virtual void ImageWriteUtil_Reserved2();

Description


ImageWriteUtil_Reserved3()

Interface status: deprecated Inherited from: CMdaImageDataWriteUtility

virtual void ImageWriteUtil_Reserved3();

Description


DoClose()

Interface status: deprecated Inherited from: CMdaImageDataWriteUtility

protected: virtual void DoClose();

Description