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 | 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 |
int FFV1Context::ac |
1=range coder <-> 0=golomb rice
Definition at line 172 of file ffv1.c.
Referenced by clear_state(), decode_frame(), decode_line(), init_slice_state(), read_extra_header(), and read_header().
AVCodecContext* FFV1Context::avctx |
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().
RangeCoder FFV1Context::c |
Definition at line 160 of file ffv1.c.
Referenced by decode_frame(), decode_line(), init_slice_state(), read_extra_header(), and read_header().
int FFV1Context::chroma_h_shift |
Definition at line 167 of file ffv1.c.
Referenced by decode_slice(), read_extra_header(), and read_header().
int FFV1Context::chroma_v_shift |
Definition at line 167 of file ffv1.c.
Referenced by decode_slice(), read_extra_header(), and read_header().
int FFV1Context::colorspace |
Definition at line 180 of file ffv1.c.
Referenced by decode_slice(), read_extra_header(), and read_header().
int FFV1Context::context_count[MAX_QUANT_TABLES] |
Definition at line 176 of file ffv1.c.
Referenced by allocate_initial_states(), decode_line(), read_extra_header(), read_header(), and read_quant_tables().
DSPContext FFV1Context::dsp |
Definition at line 186 of file ffv1.c.
Referenced by common_init().
int FFV1Context::flags |
Definition at line 168 of file ffv1.c.
Referenced by common_init().
GetBitContext FFV1Context::gb |
Definition at line 161 of file ffv1.c.
Referenced by decode_frame(), and decode_line().
int FFV1Context::height |
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 178 of file ffv1.c.
Referenced by allocate_initial_states(), clear_state(), common_end(), and read_extra_header().
int FFV1Context::num_h_slices |
Definition at line 191 of file ffv1.c.
Referenced by common_init(), init_slice_contexts(), read_extra_header(), and read_header().
int FFV1Context::num_v_slices |
Definition at line 190 of file ffv1.c.
Referenced by common_init(), init_slice_contexts(), read_extra_header(), and read_header().
PutBitContext FFV1Context::pb |
AVFrame FFV1Context::picture |
Definition at line 170 of file ffv1.c.
Referenced by common_end(), decode_frame(), and decode_slice().
int FFV1Context::picture_number |
Definition at line 169 of file ffv1.c.
Referenced by decode_frame().
PlaneContext FFV1Context::plane[MAX_PLANES] |
Definition at line 173 of file ffv1.c.
Referenced by clear_state(), common_end(), decode_line(), init_slice_state(), and read_header().
int FFV1Context::plane_count |
Definition at line 171 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 174 of file ffv1.c.
Referenced by read_header().
int FFV1Context::quant_table_count |
Definition at line 184 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] |
Definition at line 175 of file ffv1.c.
Referenced by read_extra_header(), and read_header().
uint64_t(*[MAX_QUANT_TABLES] FFV1Context::rc_stat2)[32][2] |
Definition at line 164 of file ffv1.c.
Referenced by common_end(), and init_slice_contexts().
int FFV1Context::run_index |
Definition at line 179 of file ffv1.c.
Referenced by decode_line(), decode_plane(), and decode_rgb_frame().
int16_t* FFV1Context::sample_buffer |
Definition at line 181 of file ffv1.c.
Referenced by common_end(), decode_plane(), decode_rgb_frame(), and init_slice_contexts().
struct FFV1Context* FFV1Context::slice_context[MAX_SLICES] |
Definition at line 188 of file ffv1.c.
Referenced by clear_state(), common_end(), decode_frame(), init_slice_contexts(), init_slice_state(), and read_header().
int FFV1Context::slice_count |
Definition at line 189 of file ffv1.c.
Referenced by clear_state(), common_end(), decode_frame(), init_slice_contexts(), init_slice_state(), and read_header().
int FFV1Context::slice_height |
Definition at line 193 of file ffv1.c.
Referenced by decode_slice(), init_slice_contexts(), and read_header().
int FFV1Context::slice_width |
Definition at line 192 of file ffv1.c.
Referenced by decode_slice(), init_slice_contexts(), and read_header().
int FFV1Context::slice_x |
Definition at line 194 of file ffv1.c.
Referenced by decode_slice(), init_slice_contexts(), and read_header().
int FFV1Context::slice_y |
Definition at line 195 of file ffv1.c.
Referenced by decode_slice(), init_slice_contexts(), and read_header().
uint8_t FFV1Context::state_transition[256] |
Definition at line 177 of file ffv1.c.
Referenced by decode_frame(), init_slice_state(), read_extra_header(), and read_header().
int FFV1Context::version |
Definition at line 165 of file ffv1.c.
Referenced by read_extra_header(), and read_header().
int FFV1Context::width |
Definition at line 166 of file ffv1.c.
Referenced by common_init(), init_slice_contexts(), read_extra_header(), and read_header().