Mercurial > libavcodec.hg
changeset 4705:84a455e801c0 libavcodec
simplify
author | jbr |
---|---|
date | Thu, 22 Mar 2007 05:38:00 +0000 |
parents | 0cb02a723a62 |
children | 1d8b06947276 |
files | ac3enc.c |
diffstat | 1 files changed, 4 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- 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;i<NB_BLOCKS;i++) { @@ -476,8 +479,7 @@ for(ch=0;ch<s->nb_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]);