Data Fields | |
AVCodecContext * | avctx |
RangeCoder | c |
GetBitContext | gb |
PutBitContext | pb |
uint64_t | rc_stat [256][2] |
uint64_t(*[MAX_QUANT_TABLES] | rc_stat2 )[32][2] |
int | version |
int | width |
int | height |
int | chroma_h_shift |
int | chroma_v_shift |
int | flags |
int | picture_number |
AVFrame | picture |
int | plane_count |
int | ac |
1=range coder <-> 0=golomb rice | |
PlaneContext | plane [MAX_PLANES] |
int16_t | quant_table [MAX_CONTEXT_INPUTS][256] |
int16_t | quant_tables [MAX_QUANT_TABLES][MAX_CONTEXT_INPUTS][256] |
int | context_count [MAX_QUANT_TABLES] |
uint8_t | state_transition [256] |
uint8_t(*[MAX_QUANT_TABLES] | initial_states )[32] |
int | run_index |
int | colorspace |
int16_t * | sample_buffer |
int | gob_count |
int | packed_at_lsb |
int | quant_table_count |
DSPContext | dsp |
struct FFV1Context * | slice_context [MAX_SLICES] |
int | slice_count |
int | num_v_slices |
int | num_h_slices |
int | slice_width |
int | slice_height |
int | slice_x |
int | slice_y |
Definition at line 230 of file ffv1.c.
int FFV1Context::ac |
1=range coder <-> 0=golomb rice
Definition at line 244 of file ffv1.c.
Referenced by clear_state(), decode_frame(), decode_line(), init_slice_state(), read_extra_header(), and read_header().
Definition at line 231 of file ffv1.c.
Referenced by common_init(), decode_plane(), decode_slice(), init_slice_contexts(), read_extra_header(), and read_header().
Definition at line 232 of file ffv1.c.
Referenced by decode_frame(), decode_line(), init_slice_state(), read_extra_header(), and read_header().
Definition at line 239 of file ffv1.c.
Referenced by decode_slice(), read_extra_header(), and read_header().
Definition at line 239 of file ffv1.c.
Referenced by decode_slice(), read_extra_header(), and read_header().
Definition at line 252 of file ffv1.c.
Referenced by decode_slice(), read_extra_header(), and read_header().
int FFV1Context::context_count[MAX_QUANT_TABLES] |
Definition at line 248 of file ffv1.c.
Referenced by allocate_initial_states(), decode_line(), read_extra_header(), read_header(), and read_quant_tables().
Definition at line 238 of file ffv1.c.
Referenced by common_init(), read_extra_header(), and read_header().
uint8_t(*[MAX_QUANT_TABLES] FFV1Context::initial_states)[32] |
Definition at line 250 of file ffv1.c.
Referenced by allocate_initial_states(), clear_state(), common_end(), and read_extra_header().
Definition at line 264 of file ffv1.c.
Referenced by common_init(), init_slice_contexts(), read_extra_header(), and read_header().
Definition at line 263 of file ffv1.c.
Referenced by common_init(), init_slice_contexts(), read_extra_header(), and read_header().
Definition at line 242 of file ffv1.c.
Referenced by common_end(), common_init(), decode_frame(), and decode_slice().
PlaneContext FFV1Context::plane[MAX_PLANES] |
Definition at line 245 of file ffv1.c.
Referenced by clear_state(), common_end(), decode_line(), init_slice_state(), and read_header().
Definition at line 243 of file ffv1.c.
Referenced by clear_state(), common_end(), init_slice_state(), read_extra_header(), and read_header().
int16_t FFV1Context::quant_table[MAX_CONTEXT_INPUTS][256] |
Definition at line 257 of file ffv1.c.
Referenced by allocate_initial_states(), common_end(), read_extra_header(), and read_header().
int16_t FFV1Context::quant_tables[MAX_QUANT_TABLES][MAX_CONTEXT_INPUTS][256] |
uint64_t FFV1Context::rc_stat[256][2] |
uint64_t(*[MAX_QUANT_TABLES] FFV1Context::rc_stat2)[32][2] |
Definition at line 251 of file ffv1.c.
Referenced by decode_line(), decode_plane(), and decode_rgb_frame().
int16_t* FFV1Context::sample_buffer |
Definition at line 253 of file ffv1.c.
Referenced by common_end(), decode_plane(), decode_rgb_frame(), and init_slice_contexts().
struct FFV1Context* FFV1Context::slice_context[MAX_SLICES] [read] |
Definition at line 261 of file ffv1.c.
Referenced by clear_state(), common_end(), decode_frame(), init_slice_contexts(), init_slice_state(), and read_header().
Definition at line 262 of file ffv1.c.
Referenced by clear_state(), common_end(), decode_frame(), init_slice_contexts(), init_slice_state(), and read_header().
Definition at line 266 of file ffv1.c.
Referenced by decode_slice(), init_slice_contexts(), and read_header().
Definition at line 265 of file ffv1.c.
Referenced by decode_slice(), init_slice_contexts(), and read_header().
Definition at line 267 of file ffv1.c.
Referenced by decode_slice(), init_slice_contexts(), and read_header().
Definition at line 268 of file ffv1.c.
Referenced by decode_slice(), init_slice_contexts(), and read_header().
uint8_t FFV1Context::state_transition[256] |
Definition at line 249 of file ffv1.c.
Referenced by decode_frame(), init_slice_state(), read_extra_header(), and read_header().
Definition at line 238 of file ffv1.c.
Referenced by common_init(), init_slice_contexts(), read_extra_header(), and read_header().