Lines Matching refs:bit_alloc
902 s->bit_alloc.slow_decay = ff_ac3_slow_decay_tab[s->slow_decay_code] >> s->bit_alloc.sr_shift;
903 s->bit_alloc.fast_decay = ff_ac3_fast_decay_tab[s->fast_decay_code] >> s->bit_alloc.sr_shift;
904 s->bit_alloc.slow_gain = ff_ac3_slow_gain_tab[s->slow_gain_code];
905 s->bit_alloc.db_per_bit = ff_ac3_db_per_bit_tab[s->db_per_bit_code];
906 s->bit_alloc.floor = ff_ac3_floor_tab[s->floor_code];
907 s->bit_alloc.cpl_fast_leak = 0;
908 s->bit_alloc.cpl_slow_leak = 0;
1076 ff_ac3_bit_alloc_calc_mask(&s->bit_alloc, block->band_psd[ch],
1185 static int bit_alloc(AC3EncodeContext *s, int snr_offset)
1203 snr_offset, s->bit_alloc.floor,
1231 if (bit_alloc(s, 1023) <= bits_left)
1236 bit_alloc(s, snr_offset) > bits_left) {
1245 bit_alloc(s, snr_offset + snr_incr) <= bits_left) {
1457 put_bits(&s->pb, 2, s->bit_alloc.sr_code);
1656 put_bits(&s->pb, 3, s->bit_alloc.cpl_fast_leak);
1657 put_bits(&s->pb, 3, s->bit_alloc.cpl_slow_leak);
2294 s->bit_alloc.sr_shift = i / 3;
2295 s->bit_alloc.sr_code = i % 3;
2296 s->bitstream_id = s->eac3 ? 16 : 8 + s->bit_alloc.sr_shift;
2361 int br = (ff_ac3_bitrate_tab[i] >> s->bit_alloc.sr_shift) * 1000;
2373 s->frame_size_min = 2 * ff_ac3_frame_size_tab[s->frame_size_code][s->bit_alloc.sr_code];
2419 s->bandwidth_code = ac3_bandwidth_tab[s->fbw_channels-1][s->bit_alloc.sr_code][s->frame_size_code/2];
2440 cpl_start = ac3_coupling_start_tab[s->channel_mode-2][s->bit_alloc.sr_code][s->frame_size_code/2];
2591 if (s->bit_alloc.sr_code == 1) {