Lines Matching refs:bands
189 Band *bands = c->bands; in mpc8_decode_frame() local
230 bands[i].res[ch] = last[ch]; in mpc8_decode_frame()
238 if(bands[i].res[0] || bands[i].res[1]) in mpc8_decode_frame()
243 if(bands[i].res[0] || bands[i].res[1]){ in mpc8_decode_frame()
244 bands[i].msf = mask & 1; in mpc8_decode_frame()
250 bands[i].res[0] = bands[i].res[1] = 0; in mpc8_decode_frame()
258 if(bands[i].res[0] || bands[i].res[1]){ in mpc8_decode_frame()
259 cnt = !!bands[i].res[0] + !!bands[i].res[1] - 1; in mpc8_decode_frame()
262 if(bands[i].res[0]) bands[i].scfi[0] = t >> (2 * cnt); in mpc8_decode_frame()
263 if(bands[i].res[1]) bands[i].scfi[1] = t & 3; in mpc8_decode_frame()
270 if(!bands[i].res[ch]) continue; in mpc8_decode_frame()
273 bands[i].scf_idx[ch][0] = get_bits(gb, 7) - 6; in mpc8_decode_frame()
279 bands[i].scf_idx[ch][0] = ((bands[i].scf_idx[ch][2] + t - 25) & 0x7F) - 6; in mpc8_decode_frame()
282 if((bands[i].scfi[ch] << j) & 2) in mpc8_decode_frame()
283 bands[i].scf_idx[ch][j + 1] = bands[i].scf_idx[ch][j]; in mpc8_decode_frame()
288 bands[i].scf_idx[ch][j + 1] = ((bands[i].scf_idx[ch][j] + t - 25) & 0x7F) - 6; in mpc8_decode_frame()
296 res = bands[i].res[ch]; in mpc8_decode_frame()