FFmpeg
Public Attributes | List of all members
FFV1Context Struct Reference

Public Attributes

AVClassclass
 
AVCodecContextavctx
 
RangeCoder c
 
GetBitContext gb
 
PutBitContext pb
 
uint64_t rc_stat [256][2]
 
uint64_t(*[MAX_QUANT_TABLES] rc_stat2 )[32][2]
 
int version
 
int micro_version
 
int width
 
int height
 
int chroma_planes
 
int chroma_h_shift
 
int chroma_v_shift
 
int transparency
 
int flags
 
int picture_number
 
int key_frame
 
ThreadFrame picture
 
ThreadFrame last_picture
 
struct FFV1Contextfsrc
 
AVFramecur
 
int plane_count
 
int ac
 1=range coder <-> 0=golomb rice
 
int ac_byte_count
 number of bytes used for AC coding
 
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
 
int32_t * sample_buffer32
 
int use32bit
 
int ec
 
int intra
 
int slice_damaged
 
int key_frame_ok
 
int context_model
 
int bits_per_raw_sample
 
int packed_at_lsb
 
int gob_count
 
int quant_table_count
 
struct FFV1Contextslice_context [MAX_SLICES]
 
int slice_count
 
int max_slice_count
 
int num_v_slices
 
int num_h_slices
 
int slice_width
 
int slice_height
 
int slice_x
 
int slice_y
 
int slice_reset_contexts
 
int slice_coding_mode
 
int slice_rct_by_coef
 
int slice_rct_ry_coef
 

The documentation for this struct was generated from the following file: