Data Fields | |
AVCodecContext * | avctx |
AVFrame | frame |
DSPContext | dsp |
GetBitContext | gb |
int | need_resync |
int | skip_bits |
const uint8_t * | next_cell_data |
const uint8_t * | last_byte |
const int8_t * | mc_vectors |
unsigned | num_vectors |
number of motion vectors in mc_vectors | |
int16_t | width |
int16_t | height |
uint32_t | frame_num |
current frame number (zero-based) | |
uint32_t | data_size |
size of the frame data in bytes | |
uint16_t | frame_flags |
frame properties | |
uint8_t | cb_offset |
needed for selecting VQ tables | |
uint8_t | buf_sel |
active frame buffer: 0 - primary, 1 -secondary | |
const uint8_t * | y_data_ptr |
const uint8_t * | v_data_ptr |
const uint8_t * | u_data_ptr |
int32_t | y_data_size |
int32_t | v_data_size |
int32_t | u_data_size |
const uint8_t * | alt_quant |
secondary VQ table set for the modes 1 and 4 | |
Plane | planes [3] |
Definition at line 81 of file indeo3.c.
const uint8_t* Indeo3DecodeContext::alt_quant |
secondary VQ table set for the modes 1 and 4
Definition at line 106 of file indeo3.c.
Referenced by decode_cell(), and decode_frame_headers().
Definition at line 82 of file indeo3.c.
Referenced by decode_frame(), decode_init(), and decode_plane().
uint8_t Indeo3DecodeContext::buf_sel |
active frame buffer: 0 - primary, 1 -secondary
Definition at line 99 of file indeo3.c.
Referenced by copy_cell(), decode_cell(), and decode_frame().
uint8_t Indeo3DecodeContext::cb_offset |
needed for selecting VQ tables
Definition at line 98 of file indeo3.c.
Referenced by decode_cell(), and decode_frame_headers().
uint32_t Indeo3DecodeContext::data_size |
size of the frame data in bytes
Definition at line 96 of file indeo3.c.
Referenced by decode_frame_headers().
Definition at line 83 of file indeo3.c.
Referenced by decode_close(), decode_frame(), and decode_init().
uint16_t Indeo3DecodeContext::frame_flags |
frame properties
Definition at line 97 of file indeo3.c.
Referenced by decode_frame(), and decode_frame_headers().
uint32_t Indeo3DecodeContext::frame_num |
current frame number (zero-based)
Definition at line 95 of file indeo3.c.
Referenced by decode_frame_headers().
Definition at line 94 of file indeo3.c.
Referenced by allocate_frame_buffers(), decode_frame_headers(), and decode_init().
const uint8_t* Indeo3DecodeContext::last_byte |
const int8_t* Indeo3DecodeContext::mc_vectors |
const uint8_t* Indeo3DecodeContext::next_cell_data |
unsigned Indeo3DecodeContext::num_vectors |
number of motion vectors in mc_vectors
Definition at line 92 of file indeo3.c.
Referenced by decode_plane(), and parse_bintree().
Definition at line 107 of file indeo3.c.
Referenced by allocate_frame_buffers(), decode_frame(), and free_frame_buffers().
const uint8_t* Indeo3DecodeContext::u_data_ptr |
int32_t Indeo3DecodeContext::u_data_size |
const uint8_t* Indeo3DecodeContext::v_data_ptr |
int32_t Indeo3DecodeContext::v_data_size |
Definition at line 94 of file indeo3.c.
Referenced by allocate_frame_buffers(), decode_frame_headers(), and decode_init().
const uint8_t* Indeo3DecodeContext::y_data_ptr |
int32_t Indeo3DecodeContext::y_data_size |