|
|
|
|
Location:
ICLExif.h
Link against: jpegexifplugin.lib
class CJPEGExifEncoder : public CImageEncoder;
Provides access to the exif jpeg encoder.
This class provides functions to encode jpeg images held in files or descriptors.
CBase - Base class for all classes to be instantiated on the heap
CImageEncoder - Provides access to the ICL (image conversion library) encoders
CJPEGExifEncoder - Provides access to the exif jpeg encoder
Defined in CJPEGExifEncoder:
ConstructL(), ExifMetadata(), NewL()
Inherited from CBase:
Delete(),
Extension_(),
operator new()
Inherited from CImageEncoder:
Cancel(),
Convert(),
CustomAsync(),
CustomSyncL(),
DataNewL(),
EOptionAlwaysThread,
EOptionGenerateAdaptivePalette,
EOptionNone,
FileNewL(),
GetFileTypesL(),
GetImageSubTypesL(),
GetImageTypesL(),
ImplementationUid(),
Plugin(),
SetEncoderThreadPriority(),
SetThumbnail(),
TOptions
static IMPORT_C CJPEGExifEncoder *NewL();
Constructs a new exif encoder.
A leave occurs if there is insufficient memory available.
|
protected: IMPORT_C void ConstructL();
Initialises an exif encoder.
A leave occurs if the associated ICL plugin could not be instanciated
IMPORT_C MExifMetadata *ExifMetadata();
gets the metadata associated to this instance of the encoder
NULL is returned if no metadata was found
|