# HG changeset patch # User jbr # Date 1174541880 0 # Node ID 84a455e801c069b3741468146e5d5b570ba60c57 # Parent 0cb02a723a625b4c8e9920f9dadd072f56c3a24e simplify diff -r 0cb02a723a62 -r 84a455e801c0 ac3enc.c --- a/ac3enc.c Thu Mar 22 05:34:26 2007 +0000 +++ b/ac3enc.c Thu Mar 22 05:38:00 2007 +0000 @@ -467,6 +467,9 @@ int frame_bits, int csnroffst, int fsnroffst) { int i, ch; + int snroffset; + + snroffset = (((csnroffst - 15) << 4) + fsnroffst) << 2; /* compute size */ for(i=0;inb_all_channels;ch++) { ff_ac3_bit_alloc_calc_bap(mask[i][ch], psd[i][ch], 0, s->nb_coefs[ch], - (((csnroffst-15) << 4) + - fsnroffst) << 2, + snroffset, s->bit_alloc.floor, bap[i][ch]); frame_bits += compute_mantissa_size(s, bap[i][ch], s->nb_coefs[ch]);