comparison aaccoder.c @ 11794:233b2faac076 libavcodec

aacenc: Remove an unnecessary division from the TLS.
author alexc
date Fri, 28 May 2010 21:29:56 +0000
parents 9a13275c05c4
children 081702713f47
comparison
equal deleted inserted replaced
11793:9a13275c05c4 11794:233b2faac076
710 dist += quantize_band_cost(s, coefs + w2*128, 710 dist += quantize_band_cost(s, coefs + w2*128,
711 scaled + w2*128, 711 scaled + w2*128,
712 sce->ics.swb_sizes[g], 712 sce->ics.swb_sizes[g],
713 sce->sf_idx[w*16+g], 713 sce->sf_idx[w*16+g],
714 cb, 714 cb,
715 lambda, 715 1.0f,
716 INFINITY, 716 INFINITY,
717 &b); 717 &b);
718 bits += b; 718 bits += b;
719 } 719 }
720 dists[w*16+g] = (dist - bits) / lambda; 720 dists[w*16+g] = dist - bits;
721 if (prev != -1) { 721 if (prev != -1) {
722 bits += ff_aac_scalefactor_bits[sce->sf_idx[w*16+g] - prev + SCALE_DIFF_ZERO]; 722 bits += ff_aac_scalefactor_bits[sce->sf_idx[w*16+g] - prev + SCALE_DIFF_ZERO];
723 } 723 }
724 tbits += bits; 724 tbits += bits;
725 start += sce->ics.swb_sizes[g]; 725 start += sce->ics.swb_sizes[g];