| class TJpegQTable : public TImageDataBlock |
JPEG specific image data variant which holds QTable info.
It can be used with both the JPEG decoder and encoder.
| Public Member Functions | |
|---|---|
| TJpegQTable() | |
| Private Member Functions | |
|---|---|
| TImageDataBlock * | DuplicateL(CFrameImageData &) |
| Inherited Functions | |
|---|---|
| TImageDataBlock::DataType()const | |
| TImageDataBlock::TImageDataBlock(TUid) | |
| Public Member Enumerations | |
|---|---|
| enum | TQTableIndex { ELumaTable = 0, EChromaTable = 1 } |
| Public Attributes | |
|---|---|
| TBuf8< KJpgQTableEntries > | iEntries |
| TInt | iTableIndex |
| TImageDataBlock * | DuplicateL | ( | CFrameImageData & | aFrameImageData | ) | const [private, virtual] |
| CFrameImageData & aFrameImageData |
Flag reflecting the type of Q or quantization table.
| ELumaTable = 0 |
Luminance table. |
| EChromaTable = 1 |
Chrominance table. |
| TBuf8< KJpgQTableEntries > | iEntries |
The number of entries in the Q table.