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.);