vp56_context Struct Reference

#include <vp56.h>


Data Fields

AVCodecContextavctx
DSPContext dsp
VP56DSPContext vp56dsp
ScanTable scantable
AVFrame frames [4]
AVFrameframep [6]
uint8_t * edge_emu_buffer_alloc
uint8_t * edge_emu_buffer
VP56RangeCoder c
VP56RangeCoder cc
VP56RangeCoderccp
int sub_version
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
int8_t * qscale_table
VP56RefDcabove_blocks
VP56RefDc left_block [4]
int above_block_idx [6]
DCTELEM prev_dc [3][3]
VP56mb mb_type
VP56Macroblockmacroblocks
DCTELEM block_coeff [6][64]
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
int 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
VP56Modelmodelp
VP56Model models [2]
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]


Detailed Description

Definition at line 91 of file vp56.h.


Field Documentation

Definition at line 110 of file vp56.h.

Referenced by ff_vp56_decode_frame(), vp56_decode_mb(), and vp56_mc().

Definition at line 101 of file vp56.h.

Referenced by vp6_parse_header().

Definition at line 102 of file vp56.h.

Referenced by vp6_parse_coeff(), and vp6_parse_header().

uint8_t vp56_context::coeff_ctx[4][64]

Definition at line 141 of file vp56.h.

Referenced by ff_vp56_decode_frame(), and vp5_parse_coeff().

Definition at line 142 of file vp56.h.

Referenced by ff_vp56_decode_frame(), and vp5_parse_coeff().

Definition at line 167 of file vp56.h.

Referenced by vp6_decode_free(), vp6_parse_coeff_huffman(), and vp6_parse_coeff_models().

Definition at line 135 of file vp56.h.

Referenced by ff_vp56_init(), vp56_mc(), and vp6_parse_header().

Definition at line 156 of file vp56.h.

Referenced by ff_vp56_decode_frame(), vp5_decode_init(), and vp6_decode_init().

Definition at line 113 of file vp56.h.

Referenced by ff_vp56_init_dequant(), and vp56_add_predictors_dc().

Definition at line 93 of file vp56.h.

Referenced by ff_vp56_init(), vp56_decode_mb(), vp56_mc(), vp6_filter(), and vp6_filter_diag2().

Definition at line 99 of file vp56.h.

Referenced by vp56_mc(), vp56_size_changed(), and vp6_filter_diag2().

Definition at line 98 of file vp56.h.

Referenced by ff_vp56_free(), ff_vp56_init(), and vp56_size_changed().

Definition at line 154 of file vp56.h.

Referenced by ff_vp56_init(), vp56_mc(), and vp6_decode_init().

Definition at line 134 of file vp56.h.

Referenced by vp6_parse_header().

Definition at line 137 of file vp56.h.

Referenced by vp6_filter(), and vp6_parse_header().

Definition at line 136 of file vp56.h.

Referenced by vp56_mc(), and vp6_parse_header().

Definition at line 147 of file vp56.h.

Referenced by ff_vp56_decode_frame(), ff_vp56_init(), vp56_size_changed(), and vp6_filter().

Definition at line 96 of file vp56.h.

Referenced by ff_vp56_decode_frame(), and ff_vp56_init().

Definition at line 148 of file vp56.h.

Referenced by ff_vp56_decode_frame(), and ff_vp56_init().

Definition at line 166 of file vp56.h.

Referenced by vp6_get_nb_null(), vp6_parse_coeff_huffman(), and vp6_parse_header().

Definition at line 144 of file vp56.h.

Referenced by ff_vp56_decode_frame(), and ff_vp56_init().

Definition at line 119 of file vp56.h.

Referenced by ff_vp56_decode_frame(), vp56_add_predictors_dc(), and vp6_parse_coeff().

Definition at line 138 of file vp56.h.

Referenced by vp6_filter(), and vp6_parse_header().

Definition at line 109 of file vp56.h.

Referenced by ff_vp56_decode_frame(), vp56_get_vectors_predictors(), and vp56_size_changed().

Definition at line 124 of file vp56.h.

Referenced by ff_vp56_decode_frame(), and vp56_decode_mv().

Definition at line 162 of file vp56.h.

Referenced by ff_vp56_decode_frame().

Definition at line 129 of file vp56.h.

Referenced by vp56_decode_4mv(), vp56_decode_mv(), and vp56_mc().

unsigned int vp56_context::nb_null[2][2]

Definition at line 170 of file vp56.h.

Referenced by vp6_parse_coeff_huffman(), and vp6_parse_coeff_models().

Definition at line 155 of file vp56.h.

Referenced by vp56_decode_mb(), vp5_decode_init(), and vp6_parse_header().

Definition at line 158 of file vp56.h.

Referenced by ff_vp56_decode_frame(), vp5_decode_init(), and vp6_decode_init().

Definition at line 159 of file vp56.h.

Referenced by ff_vp56_decode_frame(), vp5_decode_init(), and vp6_decode_init().

Definition at line 153 of file vp56.h.

Referenced by vp56_decode_4mv(), vp56_decode_mv(), vp5_decode_init(), and vp6_decode_init().

Definition at line 157 of file vp56.h.

Referenced by ff_vp56_decode_frame(), vp5_decode_init(), and vp6_decode_init().

Definition at line 107 of file vp56.h.

Referenced by vp56_mc(), and vp56_size_changed().

Definition at line 106 of file vp56.h.

Referenced by vp56_mc(), and vp56_size_changed().

Definition at line 121 of file vp56.h.

Referenced by ff_vp56_decode_frame(), and vp56_add_predictors_dc().

Definition at line 112 of file vp56.h.

Referenced by ff_vp56_init(), ff_vp56_init_dequant(), and vp56_deblock_filter().

Definition at line 169 of file vp56.h.

Referenced by vp6_decode_free(), vp6_parse_coeff_huffman(), and vp6_parse_coeff_models().

Definition at line 168 of file vp56.h.

Referenced by vp6_decode_free(), vp6_parse_coeff_huffman(), and vp6_parse_coeff_models().

Definition at line 139 of file vp56.h.

Referenced by vp6_filter(), and vp6_parse_header().

Definition at line 149 of file vp56.h.

Referenced by ff_vp56_decode_frame(), and ff_vp56_init().

Definition at line 150 of file vp56.h.

Referenced by vp56_decode_mb(), and vp56_size_changed().

Definition at line 103 of file vp56.h.

Referenced by vp6_parse_header().

Definition at line 165 of file vp56.h.

Referenced by vp6_parse_coeff_models(), and vp6_parse_header().

Definition at line 131 of file vp56.h.

Referenced by vp56_get_vectors_predictors(), and vp6_parse_vector_adjustment().

Definition at line 152 of file vp56.h.

Referenced by vp56_mc(), vp5_decode_init(), and vp6_decode_init().

Definition at line 94 of file vp56.h.

Referenced by ff_vp56_init(), vp56_deblock_filter(), and vp6_filter().


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

Generated on Fri Oct 26 02:46:18 2012 for FFmpeg by  doxygen 1.5.8