CJPEGExifEncoderPlugin Class Reference

class CJPEGExifEncoderPlugin : public CImageEncoderPlugin

The plugin API for Image Converter Library EXIF encoder plugins.

Inherits from

Public Member Functions
IMPORT_C MExifMetadata * ExifMetadata ()
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()
CImageEncoderPlugin::AmInThread()const
CImageEncoderPlugin::CImageEncoderPlugin()
CImageEncoderPlugin::Cleanup()
CImageEncoderPlugin::CurrentImageSizeL()const
CImageEncoderPlugin::DestinationData()
CImageEncoderPlugin::DoConvert()
CImageEncoderPlugin::EncoderOptions()const
CImageEncoderPlugin::FinishConvertL()
CImageEncoderPlugin::FrameInfoOverallSizeInPixels()const
CImageEncoderPlugin::GetExtensionL(TUid,MImageConvExtension *&)
CImageEncoderPlugin::HandleCustomSyncL(TInt)
CImageEncoderPlugin::HandleProcessFrameResult(TInt,TFrameState)
CImageEncoderPlugin::ImageWriteCodec()const
CImageEncoderPlugin::InitConvertL()
CImageEncoderPlugin::InitCustomAsyncL(TInt)
CImageEncoderPlugin::NotifyComplete()
CImageEncoderPlugin::Position()const
CImageEncoderPlugin::PrepareEncoderL(const CFrameImageData *)
CImageEncoderPlugin::RequestComplete(TInt)
CImageEncoderPlugin::RequestInitL()
CImageEncoderPlugin::SelfComplete(TInt)
CImageEncoderPlugin::SetImageWriteCodec(CImageWriteCodec *)const
CImageEncoderPlugin::SetSelfPending()
CImageEncoderPlugin::ShouldAbort()const
CImageEncoderPlugin::Source()const
CImageEncoderPlugin::StartPosition()const
CImageEncoderPlugin::UpdateHeaderL()
CImageEncoderPlugin::ValidSource()const
CImageEncoderPlugin::WriteDataL(TInt,const TDesC8 &)
CImageEncoderPlugin::WriteDataPositionIncL(TInt,const TDesC8 &)
CImageEncoderPlugin::~CImageEncoderPlugin()

Member Functions Documentation

ExifMetadata()

IMPORT_C MExifMetadata * ExifMetadata ( ) [pure virtual]

Returns the EXIF metadata associated with the image being encoded. This is a pure virtual function that each individual plugin must implement.