| Data Fields | |
| GetBitContext | gb | 
| AVFrame | frame | 
| RVMapDesc | rvmap_tabs [9] | 
| local corrected copy of the static rvmap tables | |
| IVIPlaneDesc | planes [3] | 
| color planes | |
| const uint8_t * | frame_data | 
| input frame data pointer | |
| int | buf_switch | 
| used to switch between three buffers | |
| int | inter_scal | 
| signals a sequence of scalable inter frames | |
| int | dst_buf | 
| buffer index for the currently decoded frame | |
| int | ref_buf | 
| inter frame reference buffer index | |
| int | ref2_buf | 
| temporal storage for switching buffers | |
| uint32_t | frame_size | 
| frame size in bytes | |
| int | frame_type | 
| int | prev_frame_type | 
| frame type of the previous frame | |
| int | frame_num | 
| uint32_t | pic_hdr_size | 
| picture header size in bytes | |
| uint8_t | frame_flags | 
| uint16_t | checksum | 
| frame checksum | |
| IVIHuffTab | mb_vlc | 
| vlc table for decoding macroblock data | |
| uint16_t | gop_hdr_size | 
| uint8_t | gop_flags | 
| int | is_scalable | 
| uint32_t | lock_word | 
| IVIPicConfig | pic_conf | 
Definition at line 53 of file indeo5.c.
used to switch between three buffers
Definition at line 59 of file indeo5.c.
Referenced by decode_init(), and switch_buffers().
| uint16_t IVI5DecContext::checksum | 
buffer index for the currently decoded frame
Definition at line 61 of file indeo5.c.
Referenced by decode_band(), and switch_buffers().
Definition at line 55 of file indeo5.c.
Referenced by decode_close(), decode_frame(), and decode_init().
| const uint8_t* IVI5DecContext::frame_data | 
input frame data pointer
Definition at line 58 of file indeo5.c.
Referenced by decode_band(), and decode_frame().
| uint8_t IVI5DecContext::frame_flags | 
Definition at line 69 of file indeo5.c.
Referenced by decode_band_hdr(), decode_mb_info(), and decode_pic_hdr().
| uint32_t IVI5DecContext::frame_size | 
Definition at line 65 of file indeo5.c.
Referenced by decode_frame(), decode_mb_info(), decode_pic_hdr(), and switch_buffers().
Definition at line 54 of file indeo5.c.
Referenced by decode_band(), decode_band_hdr(), decode_frame(), decode_gop_header(), decode_mb_info(), and decode_pic_hdr().
| uint8_t IVI5DecContext::gop_flags | 
| uint16_t IVI5DecContext::gop_hdr_size | 
signals a sequence of scalable inter frames
Definition at line 60 of file indeo5.c.
Referenced by decode_init(), and switch_buffers().
| uint32_t IVI5DecContext::lock_word | 
vlc table for decoding macroblock data
Definition at line 72 of file indeo5.c.
Referenced by decode_close(), decode_mb_info(), and decode_pic_hdr().
| uint32_t IVI5DecContext::pic_hdr_size | 
picture header size in bytes
Definition at line 68 of file indeo5.c.
Referenced by decode_pic_hdr().
color planes
Definition at line 57 of file indeo5.c.
Referenced by decode_band(), decode_close(), decode_frame(), decode_gop_header(), decode_init(), and decode_mb_info().
frame type of the previous frame
Definition at line 66 of file indeo5.c.
Referenced by decode_pic_hdr(), and switch_buffers().
temporal storage for switching buffers
Definition at line 63 of file indeo5.c.
Referenced by switch_buffers().
inter frame reference buffer index
Definition at line 62 of file indeo5.c.
Referenced by decode_band(), and switch_buffers().
local corrected copy of the static rvmap tables
Definition at line 56 of file indeo5.c.
Referenced by decode_band(), and decode_init().
 1.5.8
 1.5.8