ImageProcessor::TOutputInfo Class Reference

class ImageProcessor::TOutputInfo

This class provides functions to write image output details.

Constructor & Destructor Documentation

TOutputInfo(Plugin::MOutputInfo &, CImageProcessorImpl &)

TOutputInfo ( Plugin::MOutputInfo & aOutputInfoImpl,
CImageProcessorImpl & aImageProcessorImpl
) [private]

Parameters

Plugin::MOutputInfo & aOutputInfoImpl
CImageProcessorImpl & aImageProcessorImpl

Member Functions Documentation

Extension(TUid)

IMPORT_C TAny * Extension ( TUid aExtension ) const

Retrieves access to a custom extension.

Parameters

TUid aExtension The UID of the extension to be retrieved

SetJpegQualityL(TReal32 &)

IMPORT_C void SetJpegQualityL ( TReal32 & aQuality )

Sets the output JPEG image quality

Parameters

TReal32 & aQuality The new JPEG image quality to set to the output. Range (0, 1], where 1 means best JPEG quality (100%).

SetSamplingL(TUid &)

IMPORT_C void SetSamplingL ( TUid & aSampling )

Sets the output JPEG image sampling rate

Parameters

TUid & aSampling The new JPEG image sampling rate to set to the output.

Member Data Documentation

CImageProcessorImpl & iImageProcessorImpl

CImageProcessorImpl & iImageProcessorImpl [private]

Plugin::MOutputInfo & iOutputInfoImpl

Plugin::MOutputInfo & iOutputInfoImpl [private]

TInt iReserved

TInt iReserved [private]