|
|
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: