class ImageProcessor::TInputInfo |
This class provides functions to read image input details.
Public Member Functions | |
---|---|
IMPORT_C TUint32 | BitsPerPixelL() |
IMPORT_C TDisplayMode | DisplayModeL() |
IMPORT_C TAny * | Extension(TUid) |
IMPORT_C void | FormatL(TUid &, TUid &) |
IMPORT_C TBool | HasAlphaL() |
IMPORT_C TUid | ImageFrameFormatL() |
IMPORT_C TBool | IsInterlacedL() |
IMPORT_C TBool | IsProgressiveL() |
IMPORT_C TUid | SamplingL() |
IMPORT_C TSize | SizeL() |
Private Member Functions | |
---|---|
TInputInfo(Plugin::MInputInfo &, CImageProcessorImpl &) |
Private Attributes | |
---|---|
CImageProcessorImpl & | iImageProcessorImpl |
Plugin::MInputInfo & | iInputInfoImpl |
TInt | iReserved |
TInputInfo | ( | Plugin::MInputInfo & | aInputInfoImpl, |
CImageProcessorImpl & | aImageProcessorImpl | ||
) | [private] |
Plugin::MInputInfo & aInputInfoImpl | |
CImageProcessorImpl & aImageProcessorImpl |
IMPORT_C TUint32 | BitsPerPixelL | ( | ) | const |
Gets the bits per pixel of input image.
bits per pixel of image.
IMPORT_C TDisplayMode | DisplayModeL | ( | ) | const |
Gets the display mode of input image.
display mode of image.
IMPORT_C void | FormatL | ( | TUid & | aFormat, |
TUid & | aSubFormat | |||
) | const |
Gets the input image format
leave
KErrNotReady The effect is not active.
IMPORT_C TBool | HasAlphaL | ( | ) | const |
Gets the the image alpha information.
true if input image has alpha channel.
IMPORT_C TUid | ImageFrameFormatL | ( | ) | const |
Gets the uid of frame format of input image. When calling TInputInfo::DisplayModeL() returns ENone, this ImageFrameFormatL() could be used to get image frame format.
uid of frame format of the image.
IMPORT_C TBool | IsInterlacedL | ( | ) | const |
Gets the source image information and scans whether the source image is interlaced or not.
ETrue if the source image is interlaced otherwise EFlase.
IMPORT_C TBool | IsProgressiveL | ( | ) | const |
Gets the source image information and scans whether the source image allows progressive decoding or not.
ETrue if the source image allows progressive decoding otherwise EFalse.