Mercurial > libavcodec.hg
diff ac3dec.c @ 6116:4f8fcb40bf2c libavcodec
remove unneeded variables from AC3HeaderInfo
author | jbr |
---|---|
date | Sat, 05 Jan 2008 17:04:57 +0000 |
parents | 5e7585cd5fd3 |
children | 01b1342e717b |
line wrap: on
line diff
--- a/ac3dec.c Sat Jan 05 16:47:40 2008 +0000 +++ b/ac3dec.c Sat Jan 05 17:04:57 2008 +0000 @@ -341,8 +341,6 @@ /* get decoding parameters from header info */ s->bit_alloc_params.sr_code = hdr.sr_code; s->channel_mode = hdr.channel_mode; - center_mix_level = gain_levels[center_levels[hdr.center_mix_level]]; - surround_mix_level = gain_levels[surround_levels[hdr.surround_mix_level]]; s->lfe_on = hdr.lfe_on; s->bit_alloc_params.sr_shift = hdr.sr_shift; s->sample_rate = hdr.sample_rate; @@ -367,9 +365,9 @@ skip_bits(gbc, 2); // skip dsurmod } else { if((s->channel_mode & 1) && s->channel_mode != AC3_CHMODE_MONO) - skip_bits(gbc, 2); // skip cmixlev + center_mix_level = gain_levels[center_levels[get_bits(gbc, 2)]]; if(s->channel_mode & 4) - skip_bits(gbc, 2); // skip surmixlev + surround_mix_level = gain_levels[surround_levels[get_bits(gbc, 2)]]; } skip_bits1(gbc); // skip lfeon