Mercurial > libavcodec.hg
comparison dca.c @ 9393:25b3650b4db5 libavcodec
Use INIT_VLC_USE_STATIC and not its value "1".
author | cehoyos |
---|---|
date | Sat, 11 Apr 2009 11:47:15 +0000 |
parents | 54bc8a2727b0 |
children | 4cb7c65fc775 |
comparison
equal
deleted
inserted
replaced
9392:a5bc2084bd6a | 9393:25b3650b4db5 |
---|---|
262 dca_bitalloc_index.offset = 1; | 262 dca_bitalloc_index.offset = 1; |
263 dca_bitalloc_index.wrap = 2; | 263 dca_bitalloc_index.wrap = 2; |
264 for (i = 0; i < 5; i++) | 264 for (i = 0; i < 5; i++) |
265 init_vlc(&dca_bitalloc_index.vlc[i], bitalloc_12_vlc_bits[i], 12, | 265 init_vlc(&dca_bitalloc_index.vlc[i], bitalloc_12_vlc_bits[i], 12, |
266 bitalloc_12_bits[i], 1, 1, | 266 bitalloc_12_bits[i], 1, 1, |
267 bitalloc_12_codes[i], 2, 2, 1); | 267 bitalloc_12_codes[i], 2, 2, INIT_VLC_USE_STATIC); |
268 dca_scalefactor.offset = -64; | 268 dca_scalefactor.offset = -64; |
269 dca_scalefactor.wrap = 2; | 269 dca_scalefactor.wrap = 2; |
270 for (i = 0; i < 5; i++) | 270 for (i = 0; i < 5; i++) |
271 init_vlc(&dca_scalefactor.vlc[i], SCALES_VLC_BITS, 129, | 271 init_vlc(&dca_scalefactor.vlc[i], SCALES_VLC_BITS, 129, |
272 scales_bits[i], 1, 1, | 272 scales_bits[i], 1, 1, |
273 scales_codes[i], 2, 2, 1); | 273 scales_codes[i], 2, 2, INIT_VLC_USE_STATIC); |
274 dca_tmode.offset = 0; | 274 dca_tmode.offset = 0; |
275 dca_tmode.wrap = 1; | 275 dca_tmode.wrap = 1; |
276 for (i = 0; i < 4; i++) | 276 for (i = 0; i < 4; i++) |
277 init_vlc(&dca_tmode.vlc[i], tmode_vlc_bits[i], 4, | 277 init_vlc(&dca_tmode.vlc[i], tmode_vlc_bits[i], 4, |
278 tmode_bits[i], 1, 1, | 278 tmode_bits[i], 1, 1, |
279 tmode_codes[i], 2, 2, 1); | 279 tmode_codes[i], 2, 2, INIT_VLC_USE_STATIC); |
280 | 280 |
281 for(i = 0; i < 10; i++) | 281 for(i = 0; i < 10; i++) |
282 for(j = 0; j < 7; j++){ | 282 for(j = 0; j < 7; j++){ |
283 if(!bitalloc_codes[i][j]) break; | 283 if(!bitalloc_codes[i][j]) break; |
284 dca_smpl_bitalloc[i+1].offset = bitalloc_offsets[i]; | 284 dca_smpl_bitalloc[i+1].offset = bitalloc_offsets[i]; |
285 dca_smpl_bitalloc[i+1].wrap = 1 + (j > 4); | 285 dca_smpl_bitalloc[i+1].wrap = 1 + (j > 4); |
286 init_vlc(&dca_smpl_bitalloc[i+1].vlc[j], bitalloc_maxbits[i][j], | 286 init_vlc(&dca_smpl_bitalloc[i+1].vlc[j], bitalloc_maxbits[i][j], |
287 bitalloc_sizes[i], | 287 bitalloc_sizes[i], |
288 bitalloc_bits[i][j], 1, 1, | 288 bitalloc_bits[i][j], 1, 1, |
289 bitalloc_codes[i][j], 2, 2, 1); | 289 bitalloc_codes[i][j], 2, 2, INIT_VLC_USE_STATIC); |
290 } | 290 } |
291 vlcs_initialized = 1; | 291 vlcs_initialized = 1; |
292 } | 292 } |
293 | 293 |
294 static inline void get_array(GetBitContext *gb, int *dst, int len, int bits) | 294 static inline void get_array(GetBitContext *gb, int *dst, int len, int bits) |