Data Fields | |
GetBitContext | gb |
AVFrame | frame |
RVMapDesc | rvmap_tabs [9] |
local corrected copy of the static rvmap tables | |
uint32_t | frame_num |
int | frame_type |
int | prev_frame_type |
frame type of the previous frame | |
uint32_t | data_size |
size of the frame data in bytes from picture header | |
int | is_scalable |
int | transp_status |
transparency mode status: 1 - enabled | |
IVIPicConfig | pic_conf |
IVIPlaneDesc | planes [3] |
color planes | |
int | buf_switch |
used to switch between three buffers | |
int | dst_buf |
buffer index for the currently decoded frame | |
int | ref_buf |
inter frame reference buffer index | |
IVIHuffTab | mb_vlc |
current macroblock table descriptor | |
IVIHuffTab | blk_vlc |
current block table descriptor | |
uint16_t | checksum |
frame checksum | |
uint8_t | rvmap_sel |
uint8_t | in_imf |
uint8_t | in_q |
flag for explicitly stored quantiser delta | |
uint8_t | pic_glob_quant |
uint8_t | unknown1 |
IVIHuffTab IVI4DecContext::blk_vlc |
current block table descriptor
Definition at line 77 of file indeo4.c.
Referenced by decode_pic_hdr().
int IVI4DecContext::buf_switch |
used to switch between three buffers
Definition at line 72 of file indeo4.c.
Referenced by switch_buffers().
uint16_t IVI4DecContext::checksum |
uint32_t IVI4DecContext::data_size |
size of the frame data in bytes from picture header
Definition at line 65 of file indeo4.c.
Referenced by decode_pic_hdr().
int IVI4DecContext::dst_buf |
buffer index for the currently decoded frame
Definition at line 73 of file indeo4.c.
Referenced by decode_band(), and switch_buffers().
AVFrame IVI4DecContext::frame |
Definition at line 59 of file indeo4.c.
Referenced by decode_close(), and decode_frame().
uint32_t IVI4DecContext::frame_num |
Definition at line 62 of file indeo4.c.
Referenced by decode_pic_hdr().
int IVI4DecContext::frame_type |
Definition at line 63 of file indeo4.c.
Referenced by decode_band_hdr(), decode_frame(), decode_mb_info(), decode_pic_hdr(), and switch_buffers().
GetBitContext IVI4DecContext::gb |
Definition at line 58 of file indeo4.c.
Referenced by decode_band(), decode_band_hdr(), decode_frame(), decode_mb_info(), and decode_pic_hdr().
uint8_t IVI4DecContext::in_imf |
Definition at line 82 of file indeo4.c.
Referenced by decode_pic_hdr().
uint8_t IVI4DecContext::in_q |
flag for explicitly stored quantiser delta
Definition at line 83 of file indeo4.c.
Referenced by decode_mb_info(), and decode_pic_hdr().
int IVI4DecContext::is_scalable |
Definition at line 66 of file indeo4.c.
Referenced by decode_close(), decode_frame(), and decode_pic_hdr().
IVIHuffTab IVI4DecContext::mb_vlc |
current macroblock table descriptor
Definition at line 76 of file indeo4.c.
Referenced by decode_mb_info(), and decode_pic_hdr().
IVIPicConfig IVI4DecContext::pic_conf |
Definition at line 69 of file indeo4.c.
Referenced by decode_init(), and decode_pic_hdr().
uint8_t IVI4DecContext::pic_glob_quant |
Definition at line 84 of file indeo4.c.
Referenced by decode_pic_hdr().
IVIPlaneDesc IVI4DecContext::planes[3] |
color planes
Definition at line 70 of file indeo4.c.
Referenced by decode_band(), decode_close(), decode_frame(), decode_mb_info(), and decode_pic_hdr().
int IVI4DecContext::prev_frame_type |
frame type of the previous frame
Definition at line 64 of file indeo4.c.
Referenced by decode_pic_hdr(), and switch_buffers().
int IVI4DecContext::ref_buf |
inter frame reference buffer index
Definition at line 74 of file indeo4.c.
Referenced by decode_band(), and switch_buffers().
uint8_t IVI4DecContext::rvmap_sel |
Definition at line 81 of file indeo4.c.
Referenced by decode_pic_hdr().
RVMapDesc IVI4DecContext::rvmap_tabs[9] |
local corrected copy of the static rvmap tables
Definition at line 60 of file indeo4.c.
Referenced by decode_band(), and decode_init().
int IVI4DecContext::transp_status |
transparency mode status: 1 - enabled
Definition at line 67 of file indeo4.c.
Referenced by decode_pic_hdr().
uint8_t IVI4DecContext::unknown1 |
Definition at line 85 of file indeo4.c.
Referenced by decode_pic_hdr().