ScummVM API documentation
Image::Indeo::IVI45DecContext Struct Reference

Public Attributes

GetBits_gb
 
RVMapDesc _rvmapTabs [9]
 local corrected copy of the static rvmap tables
 
uint32 _frameNum
 
int _frameType
 
int _prevFrameType
 frame type of the previous frame
 
uint32 _dataSize
 size of the frame data in bytes from picture header
 
int _isScalable
 
const uint8 * _frameData
 input frame data pointer
 
int _interScal
 signals a sequence of scalable inter frames
 
uint32 _frameSize
 frame size in bytes
 
uint32 _picHdrSize
 picture header size in bytes
 
uint8 _frameFlags
 
uint16 _checksum
 frame _checksum
 
IVIPicConfig _picConf
 
IVIPlaneDesc _planes [3]
 color planes
 
int _bufSwitch
 used to switch between three buffers
 
int _dstBuf
 buffer index for the currently decoded frame
 
int _refBuf
 inter frame reference buffer index
 
int _ref2Buf
 temporal storage for switching buffers
 
int _bRefBuf
 second reference frame buffer index
 
IVIHuffTab _mbVlc
 current macroblock table descriptor
 
IVIHuffTab _blkVlc
 current block table descriptor
 
IVIHuffTab _transVlc
 current transparency table descriptor
 
uint8 _rvmapSel
 
bool _inImf
 
bool _inQ
 flag for explicitly stored quantiser delta
 
uint8 _picGlobQuant
 
uint8 _unknown1
 
uint16 _gopHdrSize
 
uint8 _gopFlags
 
uint32 _lockWord
 
bool _hasBFrames
 
bool _hasTransp
 transparency mode enabled
 
bool _usesTiling
 
bool _usesHaar
 
bool _usesFullpel
 
bool _gopInvalid
 
int _bufInvalid [4]
 
bool _isIndeo4
 
uint32 _transKeyColor
 
AVFrame_pFrame
 
bool _gotPFrame
 

The documentation for this struct was generated from the following file: