Lines Matching refs:total_bits
516 uint32_t total_bits, interesting_bits, msbs; in FLAC__bitwriter_write_rice_signed() local
530 total_bits = interesting_bits + msbs; in FLAC__bitwriter_write_rice_signed()
534 if(total_bits <= 32) in FLAC__bitwriter_write_rice_signed()
535 return FLAC__bitwriter_write_raw_uint32(bw, pattern, total_bits); in FLAC__bitwriter_write_rice_signed()
549 uint32_t msbits, total_bits; in FLAC__bitwriter_write_rice_signed_block() local
564 total_bits = lsbits + msbits; in FLAC__bitwriter_write_rice_signed_block()
566 …if(bw->bits && bw->bits + total_bits < FLAC__BITS_PER_WORD) { /* i.e. if the whole thing fits in t… in FLAC__bitwriter_write_rice_signed_block()
568 bw->bits += total_bits; in FLAC__bitwriter_write_rice_signed_block()
571 bw->accum <<= total_bits; in FLAC__bitwriter_write_rice_signed_block()
577 …ds + bw->bits + msbits + 1 /* lsbits always fit in 1 bwword */ && !bitwriter_grow_(bw, total_bits)) in FLAC__bitwriter_write_rice_signed_block()
639 uint32_t total_bits, msbs, uval;
659 total_bits = 1 + k + msbs;
663 if(total_bits <= 32) {
664 if(!FLAC__bitwriter_write_raw_uint32(bw, pattern, total_bits))
703 uint32_t total_bits, msbs;
717 total_bits = 1 + k + msbs;
721 if(total_bits <= 32) {
722 if(!FLAC__bitwriter_write_raw_uint32(bw, pattern, total_bits))