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().
1.5.8