FFmpeg
Public Member Functions | Public Attributes | List of all members
vp56_context Struct Reference

Public Member Functions

 DECLARE_ALIGNED (16, int16_t, block_coeff)[6][64]
 

Public Attributes

AVCodecContextavctx
 
H264ChromaContext h264chroma
 
HpelDSPContext hdsp
 
VideoDSPContext vdsp
 
VP3DSPContext vp3dsp
 
VP56DSPContext vp56dsp
 
uint8_t idct_scantable [64]
 
AVFrameframes [4]
 
uint8_t * edge_emu_buffer_alloc
 
uint8_t * edge_emu_buffer
 
VP56RangeCoder c
 
VP56RangeCoder cc
 
VP56RangeCoderccp
 
int sub_version
 
int golden_frame
 
int plane_width [4]
 
int plane_height [4]
 
int mb_width
 
int mb_height
 
int block_offset [6]
 
int quantizer
 
uint16_t dequant_dc
 
uint16_t dequant_ac
 
VP56RefDcabove_blocks
 
VP56RefDc left_block [4]
 
int above_block_idx [6]
 
int16_t prev_dc [3][3]
 
VP56mb mb_type
 
VP56Macroblockmacroblocks
 
VP56mv mv [6]
 
VP56mv vector_candidate [2]
 
int vector_candidate_pos
 
int filter_header
 
int deblock_filtering
 
int filter_selection
 
int filter_mode
 
int max_vector_length
 
int sample_variance_threshold
 
uint8_t coeff_ctx [4][64]
 
uint8_t coeff_ctx_last [4]
 
int has_alpha
 
int flip
 
int frbi
 
int srbi
 
ptrdiff_t stride [4]
 
const uint8_t * vp56_coord_div
 
VP56ParseVectorAdjustment parse_vector_adjustment
 
VP56Filter filter
 
VP56ParseCoeff parse_coeff
 
VP56DefaultModelsInit default_models_init
 
VP56ParseVectorModels parse_vector_models
 
VP56ParseCoeffModels parse_coeff_models
 
VP56ParseHeader parse_header
 
VP56Contextalpha_context
 
VP56Modelmodelp
 
VP56Model model
 
int use_huffman
 
GetBitContext gb
 
VLC dccv_vlc [2]
 
VLC runv_vlc [2]
 
VLC ract_vlc [2][3][6]
 
unsigned int nb_null [2][2]
 
int have_undamaged_frame
 
int discard_frame
 

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