class ImageProcessor::TOutputInfo |
This class provides functions to write image output details.
Public Member Functions | |
---|---|
IMPORT_C TAny * | Extension(TUid) |
IMPORT_C void | SetJpegQualityL(TReal32 &) |
IMPORT_C void | SetSamplingL(TUid &) |
Private Member Functions | |
---|---|
TOutputInfo(Plugin::MOutputInfo &, CImageProcessorImpl &) |
Private Attributes | |
---|---|
CImageProcessorImpl & | iImageProcessorImpl |
Plugin::MOutputInfo & | iOutputInfoImpl |
TInt | iReserved |
TOutputInfo | ( | Plugin::MOutputInfo & | aOutputInfoImpl, |
CImageProcessorImpl & | aImageProcessorImpl | ||
) | [private] |
Plugin::MOutputInfo & aOutputInfoImpl | |
CImageProcessorImpl & aImageProcessorImpl |
IMPORT_C void | SetJpegQualityL | ( | TReal32 & | aQuality | ) |
Sets the output JPEG image quality
TReal32 & aQuality | The new JPEG image quality to set to the output. Range (0, 1], where 1 means best JPEG quality (100%). |
IMPORT_C void | SetSamplingL | ( | TUid & | aSampling | ) |
Sets the output JPEG image sampling rate
TUid & aSampling | The new JPEG image sampling rate to set to the output. |