FFmpeg
|
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] |
AVCodecContext* Indeo3DecodeContext::avctx |
Definition at line 84 of file indeo3.c.
Referenced by decode_frame(), decode_init(), and decode_plane().
AVFrame Indeo3DecodeContext::frame |
Definition at line 85 of file indeo3.c.
Referenced by decode_close(), decode_frame(), and decode_init().
DSPContext Indeo3DecodeContext::dsp |
Definition at line 86 of file indeo3.c.
Referenced by copy_cell(), and decode_init().
GetBitContext Indeo3DecodeContext::gb |
Definition at line 88 of file indeo3.c.
Referenced by decode_plane(), and parse_bintree().
int Indeo3DecodeContext::need_resync |
Definition at line 89 of file indeo3.c.
Referenced by decode_plane(), and parse_bintree().
int Indeo3DecodeContext::skip_bits |
Definition at line 90 of file indeo3.c.
Referenced by decode_plane().
const uint8_t* Indeo3DecodeContext::next_cell_data |
Definition at line 91 of file indeo3.c.
Referenced by parse_bintree().
const uint8_t* Indeo3DecodeContext::last_byte |
Definition at line 92 of file indeo3.c.
Referenced by decode_plane(), and parse_bintree().
const int8_t* Indeo3DecodeContext::mc_vectors |
Definition at line 93 of file indeo3.c.
Referenced by decode_plane(), and parse_bintree().
unsigned Indeo3DecodeContext::num_vectors |
number of motion vectors in mc_vectors
Definition at line 94 of file indeo3.c.
Referenced by decode_plane(), and parse_bintree().
int16_t Indeo3DecodeContext::width |
Definition at line 96 of file indeo3.c.
Referenced by allocate_frame_buffers(), decode_frame_headers(), and free_frame_buffers().
int16_t Indeo3DecodeContext::height |
Definition at line 96 of file indeo3.c.
Referenced by allocate_frame_buffers(), decode_frame_headers(), and free_frame_buffers().
uint32_t Indeo3DecodeContext::frame_num |
current frame number (zero-based)
Definition at line 97 of file indeo3.c.
Referenced by decode_frame_headers().
uint32_t Indeo3DecodeContext::data_size |
size of the frame data in bytes
Definition at line 98 of file indeo3.c.
Referenced by decode_frame_headers().
uint16_t Indeo3DecodeContext::frame_flags |
frame properties
Definition at line 99 of file indeo3.c.
Referenced by decode_frame(), and decode_frame_headers().
uint8_t Indeo3DecodeContext::cb_offset |
needed for selecting VQ tables
Definition at line 100 of file indeo3.c.
Referenced by decode_cell(), and decode_frame_headers().
uint8_t Indeo3DecodeContext::buf_sel |
active frame buffer: 0 - primary, 1 -secondary
Definition at line 101 of file indeo3.c.
Referenced by copy_cell(), decode_cell(), and decode_frame().
const uint8_t* Indeo3DecodeContext::y_data_ptr |
Definition at line 102 of file indeo3.c.
Referenced by decode_frame(), and decode_frame_headers().
const uint8_t* Indeo3DecodeContext::v_data_ptr |
Definition at line 103 of file indeo3.c.
Referenced by decode_frame(), and decode_frame_headers().
const uint8_t* Indeo3DecodeContext::u_data_ptr |
Definition at line 104 of file indeo3.c.
Referenced by decode_frame(), and decode_frame_headers().
int32_t Indeo3DecodeContext::y_data_size |
Definition at line 105 of file indeo3.c.
Referenced by decode_frame(), and decode_frame_headers().
int32_t Indeo3DecodeContext::v_data_size |
Definition at line 106 of file indeo3.c.
Referenced by decode_frame(), and decode_frame_headers().
int32_t Indeo3DecodeContext::u_data_size |
Definition at line 107 of file indeo3.c.
Referenced by decode_frame(), and decode_frame_headers().
const uint8_t* Indeo3DecodeContext::alt_quant |
secondary VQ table set for the modes 1 and 4
Definition at line 108 of file indeo3.c.
Referenced by decode_cell(), and decode_frame_headers().
Plane Indeo3DecodeContext::planes[3] |
Definition at line 109 of file indeo3.c.
Referenced by allocate_frame_buffers(), decode_frame(), and free_frame_buffers().