Mercurial > libavcodec.hg
comparison ivi_common.h @ 11853:1547c744b8d4 libavcodec
Prepare Indeo4 (step 1): upscale indeo5 base tables by 2 and convert those into uint16_t.
author | maxim |
---|---|
date | Tue, 08 Jun 2010 09:20:12 +0000 |
parents | 46a7546ad744 |
children | 7d12639b4b05 |
comparison
equal
deleted
inserted
replaced
11852:24a6c651c3f3 | 11853:1547c744b8d4 |
---|---|
156 void (*dc_transform) (const int32_t *in, int16_t *out, uint32_t pitch, int blk_size); ///< dc transform function pointer, it may be NULL | 156 void (*dc_transform) (const int32_t *in, int16_t *out, uint32_t pitch, int blk_size); ///< dc transform function pointer, it may be NULL |
157 int is_2d_trans; ///< 1 indicates that the two-dimensional inverse transform is used | 157 int is_2d_trans; ///< 1 indicates that the two-dimensional inverse transform is used |
158 int32_t checksum; ///< for debug purposes | 158 int32_t checksum; ///< for debug purposes |
159 int checksum_present; | 159 int checksum_present; |
160 int bufsize; ///< band buffer size in bytes | 160 int bufsize; ///< band buffer size in bytes |
161 const uint8_t *intra_base; ///< quantization matrix for intra blocks | 161 const uint16_t *intra_base; ///< quantization matrix for intra blocks |
162 const uint8_t *inter_base; ///< quantization matrix for inter blocks | 162 const uint16_t *inter_base; ///< quantization matrix for inter blocks |
163 const uint8_t *intra_scale; ///< quantization coefficient for intra blocks | 163 const uint8_t *intra_scale; ///< quantization coefficient for intra blocks |
164 const uint8_t *inter_scale; ///< quantization coefficient for inter blocks | 164 const uint8_t *inter_scale; ///< quantization coefficient for inter blocks |
165 } IVIBandDesc; | 165 } IVIBandDesc; |
166 | 166 |
167 | 167 |