Mercurial > libavcodec.hg
comparison aacenc.c @ 11729:6598cef880fc libavcodec
aacenc: Select the TLS (two-loop search) as the default scalefactor coder.
author | alexc |
---|---|
date | Fri, 14 May 2010 16:49:21 +0000 |
parents | 907ac02ef561 |
children | 442a0af656db |
comparison
equal
deleted
inserted
replaced
11728:907ac02ef561 | 11729:6598cef880fc |
---|---|
199 sizes[1] = swb_size_128[i]; | 199 sizes[1] = swb_size_128[i]; |
200 lengths[0] = ff_aac_num_swb_1024[i]; | 200 lengths[0] = ff_aac_num_swb_1024[i]; |
201 lengths[1] = ff_aac_num_swb_128[i]; | 201 lengths[1] = ff_aac_num_swb_128[i]; |
202 ff_psy_init(&s->psy, avctx, 2, sizes, lengths); | 202 ff_psy_init(&s->psy, avctx, 2, sizes, lengths); |
203 s->psypp = ff_psy_preprocess_init(avctx); | 203 s->psypp = ff_psy_preprocess_init(avctx); |
204 s->coder = &ff_aac_coders[0]; | 204 s->coder = &ff_aac_coders[2]; |
205 | 205 |
206 s->lambda = avctx->global_quality ? avctx->global_quality : 120; | 206 s->lambda = avctx->global_quality ? avctx->global_quality : 120; |
207 #if !CONFIG_HARDCODED_TABLES | 207 #if !CONFIG_HARDCODED_TABLES |
208 for (i = 0; i < 428; i++) | 208 for (i = 0; i < 428; i++) |
209 ff_aac_pow2sf_tab[i] = pow(2, (i - 200)/4.); | 209 ff_aac_pow2sf_tab[i] = pow(2, (i - 200)/4.); |