Lines Matching refs:nsubbands
312 if (freq >> (5 - group) > s->nsubbands * 4 - 6) { in parse_tonal()
512 int ch, sb, sf, nsubbands, ret; in parse_grid_1_chunk() local
522 nsubbands = ff_dca_scf_to_grid_1[s->nsubbands - 1] + 1; in parse_grid_1_chunk()
523 for (sb = 2; sb < nsubbands; sb++) { in parse_grid_1_chunk()
538 for (sb = 0; sb < s->nsubbands - 4; sb++) { in parse_grid_1_chunk()
563 nsubbands = (s->nsubbands - s->min_mono_subband + 3) / 4; in parse_grid_1_chunk()
564 for (sb = 0; sb < nsubbands; sb++) in parse_grid_1_chunk()
580 int sb, nsubbands, ret; in parse_grid_1_sec_ch() local
583 nsubbands = ff_dca_scf_to_grid_1[s->nsubbands - 1] + 1; in parse_grid_1_sec_ch()
584 for (sb = 2; sb < nsubbands; sb++) { in parse_grid_1_sec_ch()
593 for (sb = 0; sb < s->nsubbands - 4; sb++) { in parse_grid_1_sec_ch()
728 if (sb_reorder >= s->nsubbands) in parse_ts()
831 for (sb = 0; sb < s->nsubbands; sb++) { in parse_high_res_grid()
832 int f = sb * s->limited_rate / s->nsubbands; in parse_high_res_grid()
849 for (; sb < s->nsubbands; sb++) in parse_high_res_grid()
874 int i, j, sb, ch, nsubbands; in parse_grid_2() local
876 nsubbands = ff_dca_scf_to_grid_2[s->nsubbands - 1] + 1; in parse_grid_2()
877 if (end_sb > nsubbands) in parse_grid_2()
878 end_sb = nsubbands; in parse_grid_2()
949 if ((ret = parse_ts(s, ch1, ch2, s->min_mono_subband, s->nsubbands, 1)) < 0) in parse_ts2_chunk()
978 for (i = 0; i < s->nsubbands; i++) { in init_sample_rate()
996 int nsamples = nchsamples * s->nchannels * s->nsubbands; in alloc_sample_buffer()
1007 for (sb = 0; sb < s->nsubbands; sb++) { in alloc_sample_buffer()
1116 s->nsubbands = 8 << s->limited_range; in parse_decoder_init()
1118 …s->g3_avg_only_start_sb = s->nsubbands * ff_dca_avg_g3_freqs[s->res_profile] / (s->limited_rate / … in parse_decoder_init()
1119 if (s->g3_avg_only_start_sb > s->nsubbands) in parse_decoder_init()
1120 s->g3_avg_only_start_sb = s->nsubbands; in parse_decoder_init()
1122 s->min_mono_subband = s->nsubbands * 2000 / (s->limited_rate / 2); in parse_decoder_init()
1123 if (s->min_mono_subband > s->nsubbands) in parse_decoder_init()
1124 s->min_mono_subband = s->nsubbands; in parse_decoder_init()
1126 s->max_mono_subband = s->nsubbands * 14000 / (s->limited_rate / 2); in parse_decoder_init()
1127 if (s->max_mono_subband > s->nsubbands) in parse_decoder_init()
1128 s->max_mono_subband = s->nsubbands; in parse_decoder_init()
1266 for (sb = 0; sb < s->nsubbands / 4; sb++) { in ff_dca_lbr_parse()
1410 for (sb = 0; sb < s->nsubbands; sb++) { in decode_grid()
1447 for (sb = 0; sb < s->nsubbands; sb++) { in random_ts()
1516 for (sb = 0; sb < s->nsubbands; sb++) { in filter_ts()
1602 for (sb = s->min_mono_subband; sb < s->nsubbands; sb++) { in decode_part_stereo()
1705 int sf, sb, nsubbands = s->nsubbands, noutsubbands = 8 << s->freq_range; in transform_channel() local
1708 if (nsubbands < noutsubbands) in transform_channel()
1709 memset(values[nsubbands], 0, (noutsubbands - nsubbands) * sizeof(values[0])); in transform_channel()
1714 ff_dca_bank_coeff, sf * 4, nsubbands); in transform_channel()
1729 for (sb = 0; sb < nsubbands; sb++) { in transform_channel()
1812 for (sb = 0; sb < s->nsubbands; sb++) { in ff_dca_lbr_flush()