Mercurial > libavcodec.hg
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]; |