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 | transparency |
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 158 of file ffv1.c.
int FFV1Context::ac |
1=range coder <-> 0=golomb rice
Definition at line 173 of file ffv1.c.
Referenced by clear_state(), decode_frame(), decode_line(), init_slice_state(), read_extra_header(), and read_header().
Definition at line 159 of file ffv1.c.
Referenced by common_init(), decode_plane(), decode_slice(), init_slice_contexts(), read_extra_header(), and read_header().
Definition at line 160 of file ffv1.c.
Referenced by decode_frame(), decode_line(), init_slice_state(), read_extra_header(), and read_header().
Definition at line 167 of file ffv1.c.
Referenced by decode_slice(), read_extra_header(), and read_header().
Definition at line 167 of file ffv1.c.
Referenced by decode_slice(), read_extra_header(), and read_header().
Definition at line 181 of file ffv1.c.
Referenced by decode_slice(), read_extra_header(), and read_header().
int FFV1Context::context_count[MAX_QUANT_TABLES] |
Definition at line 177 of file ffv1.c.
Referenced by allocate_initial_states(), decode_line(), read_extra_header(), read_header(), and read_quant_tables().
Definition at line 166 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 179 of file ffv1.c.
Referenced by allocate_initial_states(), clear_state(), common_end(), and read_extra_header().
Definition at line 193 of file ffv1.c.
Referenced by common_init(), init_slice_contexts(), read_extra_header(), and read_header().
Definition at line 192 of file ffv1.c.
Referenced by common_init(), init_slice_contexts(), read_extra_header(), and read_header().
Definition at line 171 of file ffv1.c.
Referenced by common_end(), common_init(), decode_frame(), and decode_slice().
PlaneContext FFV1Context::plane[MAX_PLANES] |
Definition at line 174 of file ffv1.c.
Referenced by clear_state(), common_end(), decode_line(), init_slice_state(), and read_header().
Definition at line 172 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 186 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 180 of file ffv1.c.
Referenced by decode_line(), decode_plane(), and decode_rgb_frame().
Definition at line 182 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 190 of file ffv1.c.
Referenced by clear_state(), common_end(), decode_frame(), init_slice_contexts(), init_slice_state(), and read_header().
Definition at line 191 of file ffv1.c.
Referenced by clear_state(), common_end(), decode_frame(), init_slice_contexts(), init_slice_state(), and read_header().
Definition at line 195 of file ffv1.c.
Referenced by decode_slice(), init_slice_contexts(), and read_header().
Definition at line 194 of file ffv1.c.
Referenced by decode_slice(), init_slice_contexts(), and read_header().
Definition at line 196 of file ffv1.c.
Referenced by decode_slice(), init_slice_contexts(), and read_header().
Definition at line 197 of file ffv1.c.
Referenced by decode_slice(), init_slice_contexts(), and read_header().
uint8_t FFV1Context::state_transition[256] |
Definition at line 178 of file ffv1.c.
Referenced by decode_frame(), init_slice_state(), read_extra_header(), and read_header().
Definition at line 168 of file ffv1.c.
Referenced by decode_rgb_frame(), init_slice_state(), read_extra_header(), and read_header().
Definition at line 166 of file ffv1.c.
Referenced by common_init(), init_slice_contexts(), read_extra_header(), and read_header().