Symbian
Symbian OS Library

SYMBIAN OS V9.3

[Index] [Spacer] [Previous] [Next]



Location: ICLExif.h
Link against: jpegexifplugin.lib

This item is not part of the S60 3rd Edition SDK for Symbian OS, Feature Pack 2.

Class CJPEGExifDecoder

class CJPEGExifDecoder : public CImageDecoder;

Description

Provides access to the exif jpeg decoder.

This class provides functions to decode jpeg images held in files or descriptors.

Derivation

Members

Defined in CJPEGExifDecoder:
ConstructL(), ExifMetadata(), NewL()

Inherited from CBase:
Delete(), Extension_(), operator new()

Inherited from CImageDecoder:
Cancel(), ContinueConvert(), ContinueProcessingHeaderL(), Convert(), CustomAsync(), CustomSyncL(), DataNewL(), EAllowGeneratedMask, EImageTypeMain, EImageTypeThumbnail, EOptionAllowZeroFrameOpen, EOptionAlwaysThread, EOptionIgnoreExifMetaData, EOptionNoDither, EOptionNone, EPreferFastDecode, FileNewL(), FrameCommentL(), FrameCount(), FrameData(), FrameInfo(), FrameInfoStringsL(), FrameInfoStringsLC(), GetFileTypesL(), GetImageSubTypesL(), GetImageTypesL(), GetImplementationInformationL(), GetMimeTypeDataL(), GetMimeTypeFileL(), ImageCommentL(), ImageType(), ImplementationUid(), IsImageHeaderProcessingComplete(), NumberOfFrameComments(), NumberOfImageComments(), Plugin(), ReducedSize(), ReductionFactor(), SetAgentProperty(), SetDecoderThreadPriority(), SetImageTypeL(), TImageType, TOptions


Construction and destruction


NewL()

static IMPORT_C CJPEGExifDecoder *NewL();

Description

Constructs a new exif decoder.

A leave occurs if there is insufficient memory available.

Return value

CJPEGExifDecoder *

A pointer to the new exif jpeg decoder.


ConstructL()

protected: IMPORT_C void ConstructL();

Description

Initialises an exif decoder.

A leave occurs if the associated ICL plugin could not be instanciated

[Top]


Member functions


ExifMetadata()

IMPORT_C MExifMetadata *ExifMetadata();

Description

gets the metadata associated to this instance of the decoder

NULL is returned if no metadata was found

Return value

MExifMetadata *

A pointer to the metadata