Lines Matching refs:block_idx
1047 * @param block_idx block index in frame [0, 1]
1051 int block_idx, AMRFixed *fcb)
1062 int pulse_off = s->aw_first_pulse_off[block_idx],
1066 if (s->aw_n_pulses[block_idx] > 0)
1072 if (block_idx == 0) {
1074 } else /* block_idx = 1 */ {
1076 if (s->aw_n_pulses[block_idx] > 0)
1081 pulse_start = s->aw_n_pulses[block_idx] > 0 ? pulse_off - range / 2 : 0;
1089 if (s->aw_n_pulses[block_idx] > 0)
1104 aidx = get_bits(gb, s->aw_n_pulses[0] > 0 ? 5 - 2 * block_idx : 4);
1136 * @param block_idx block index in frame [0, 1]
1140 int block_idx, AMRFixed *fcb)
1142 int val = get_bits(gb, 12 - 2 * (s->aw_idx_is_ext && !block_idx));
1145 if (s->aw_n_pulses[block_idx] > 0) {
1163 s->aw_first_pulse_off[block_idx];
1190 * Generate a random number from frame_cntr and block_idx, which will lief
1237 int block_idx, int size,
1248 r_idx = pRNG(s->frame_cntr, block_idx, size);
1268 int block_idx, int size,
1291 aw_pulse_set1(s, gb, block_idx, &fcb);
1292 aw_pulse_set2(s, gb, block_idx, &fcb);
1337 int abs_idx = block_idx * size + n;
1380 * @param block_idx index of the to-be-read block
1391 int block_idx, int size,
1403 synth_block_hardcoded(s, gb, block_idx, size, frame_desc, excitation);
1405 synth_block_fcb_acb(s, gb, block_idx, size, block_pitch_sh2,
1409 fac = (block_idx + 0.5) / frame_desc->n_blocks;