#include <indeo.h>
Public Member Functions | |
| int | initTiles (IVITile *refTile, int p, int b, int tHeight, int tWidth) |
Public Attributes | |
| int | _plane |
| plane number this band belongs to | |
| int | _bandNum |
| band number | |
| int | _width |
| int | _height |
| int | _aHeight |
| aligned band height | |
| const uint8 * | _dataPtr |
| ptr to the first byte of the band data | |
| int | _dataSize |
| size of the band data | |
| int16 * | _buf |
| pointer to the output buffer for this band | |
| int16 * | _refBuf |
| pointer to the reference frame buffer (for motion compensation) | |
| int16 * | _bRefBuf |
| pointer to the second reference frame buffer (for motion compensation) | |
| int16 * | _bufs [4] |
| array of pointers to the band buffers | |
| int | _pitch |
| _pitch associated with the buffers above | |
| bool | _isEmpty |
| int | _mbSize |
| macroblock size | |
| int | _blkSize |
| block size | |
| uint8 | _isHalfpel |
| precision of the motion compensation: 0 - fullpel, 1 - halfpel | |
| bool | _inheritMv |
| tells if motion vector is inherited from reference macroblock | |
| bool | _inheritQDelta |
| tells if quantiser delta is inherited from reference macroblock | |
| bool | _qdeltaPresent |
| tells if Qdelta signal is present in the bitstream (Indeo5 only) | |
| int | _quantMat |
| dequant matrix index | |
| int | _globQuant |
| quant base for this band | |
| const uint8 * | _scan |
| ptr to the scan pattern | |
| int | _scanSize |
| size of the scantable | |
| IVIHuffTab | _blkVlc |
| vlc table for decoding block data | |
| int | _numCorr |
| number of correction entries | |
| uint8 | _corr [61 *2] |
| rvmap correction pairs | |
| int | _rvmapSel |
| rvmap table selector | |
| RVMapDesc * | _rvMap |
| ptr to the RLE table for this band | |
| int | _numTiles |
| number of tiles in this band | |
| IVITile * | _tiles |
| array of tile descriptors | |
| InvTransformPtr * | _invTransform |
| int | _transformSize |
| DCTransformPtr * | _dcTransform |
| bool | _is2dTrans |
| int32 | _checksum |
| for debug purposes | |
| int | _checksumPresent |
| int | _bufSize |
| band buffer size in bytes | |
| const uint16 * | _intraBase |
| quantization matrix for intra blocks | |
| const uint16 * | _interBase |
| quantization matrix for inter blocks | |
| const uint8 * | _intraScale |
| quantization coefficient for intra blocks | |
| const uint8 * | _interScale |
| quantization coefficient for inter blocks | |
information for Indeo wavelet band