Lines Matching refs:bandbits
656 int remaining, bandbits;
756 bandbits = celt_freq_range[i] * celt_static_alloc[center][i]
759 if (bandbits)
760 bandbits = FFMAX(0, bandbits + trim_offset[i]);
761 bandbits += boost[i];
763 if (bandbits >= threshold[i] || done) {
765 total += FFMIN(bandbits, cap[i]);
766 } else if (bandbits >= s->coded_channels << 3)
805 bandbits = bits1[j] + (center * bits2[j] >> CELT_ALLOC_STEPS);
807 if (bandbits >= threshold[j] || done) {
809 total += FFMIN(bandbits, cap[j]);
810 } else if (bandbits >= s->coded_channels << 3)
821 bandbits = bits1[i] + (low * bits2[i] >> CELT_ALLOC_STEPS);
823 if (bandbits >= threshold[i] || done)
826 bandbits = (bandbits >= s->coded_channels << 3) ?
829 bandbits = FFMIN(bandbits, cap[i]);
830 s->pulses[i] = bandbits;
831 total += bandbits;
847 bandbits = remaining / (celt_freq_bands[j+1] - celt_freq_bands[s->startband]);
848 remaining -= bandbits * (celt_freq_bands[j+1] - celt_freq_bands[s->startband]);
849 allocation = s->pulses[j] + bandbits * celt_freq_range[j]
887 bandbits = remaining / (celt_freq_bands[s->codedbands] - celt_freq_bands[s->startband]);
888 remaining -= bandbits * (celt_freq_bands[s->codedbands] - celt_freq_bands[s->startband]);
892 s->pulses[i] += bits + bandbits * celt_freq_range[i];