comparison vp56.h @ 8304:3cddc18caeca libavcodec

rename Vp56Model to VP56Model for consistency
author aurel
date Fri, 12 Dec 2008 00:51:53 +0000
parents c47323828269
children e9d9d946f213
comparison
equal deleted inserted replaced
8303:bf6a78c6697b 8304:3cddc18caeca
82 uint8_t coeff_acct[2][3][3][6][5];/* vp5 only AC coding type for coding group < 3 */ 82 uint8_t coeff_acct[2][3][3][6][5];/* vp5 only AC coding type for coding group < 3 */
83 uint8_t coeff_dcct[2][36][5]; /* DC coeff coding type */ 83 uint8_t coeff_dcct[2][36][5]; /* DC coeff coding type */
84 uint8_t coeff_runv[2][14]; /* run value (vp6 only) */ 84 uint8_t coeff_runv[2][14]; /* run value (vp6 only) */
85 uint8_t mb_type[3][10][10]; /* model for decoding MB type */ 85 uint8_t mb_type[3][10][10]; /* model for decoding MB type */
86 uint8_t mb_types_stats[3][10][2];/* contextual, next MB type stats */ 86 uint8_t mb_types_stats[3][10][2];/* contextual, next MB type stats */
87 } Vp56Model; 87 } VP56Model;
88 88
89 struct vp56_context { 89 struct vp56_context {
90 AVCodecContext *avctx; 90 AVCodecContext *avctx;
91 DSPContext dsp; 91 DSPContext dsp;
92 ScanTable scantable; 92 ScanTable scantable;
153 VP56DefaultModelsInit default_models_init; 153 VP56DefaultModelsInit default_models_init;
154 VP56ParseVectorModels parse_vector_models; 154 VP56ParseVectorModels parse_vector_models;
155 VP56ParseCoeffModels parse_coeff_models; 155 VP56ParseCoeffModels parse_coeff_models;
156 VP56ParseHeader parse_header; 156 VP56ParseHeader parse_header;
157 157
158 Vp56Model *modelp; 158 VP56Model *modelp;
159 Vp56Model models[2]; 159 VP56Model models[2];
160 160
161 /* huffman decoding */ 161 /* huffman decoding */
162 int use_huffman; 162 int use_huffman;
163 GetBitContext gb; 163 GetBitContext gb;
164 VLC dccv_vlc[2]; 164 VLC dccv_vlc[2];