Home | History | Annotate | Download | only in libFLAC

Lines Matching defs:uval

441 	FLAC__uint32 uval;
446 uval = (val<<1) ^ (val>>31);
448 return 1 + parameter + (uval >> parameter);
454 unsigned bits, msbs, uval;
461 uval = (unsigned)(((-(++val)) << 1) + 1);
463 uval = (unsigned)(val << 1);
469 msbs = uval >> k;
476 q = uval / parameter;
477 r = uval - (q * parameter);
486 unsigned FLAC__bitwriter_golomb_bits_unsigned(unsigned uval, unsigned parameter)
497 msbs = uval >> k;
504 q = uval / parameter;
505 r = uval - (q * parameter);
518 FLAC__uint32 uval, pattern;
522 FLAC__ASSERT(parameter < 8*sizeof(uval));
525 uval = (val<<1) ^ (val>>31);
527 msbs = uval >> parameter;
531 pattern |= (uval & ((1<<parameter)-1)); /* the binary LSBs */
545 FLAC__uint32 uval;
558 uval = (*vals<<1) ^ (*vals>>31);
560 msbits = uval >> parameter;
566 uval |= mask1; /* set stop bit */
567 uval &= mask2; /* mask off unused top bits */
571 bw->accum |= uval;
587 uval |= mask1; /* set stop bit */
588 uval &= mask2; /* mask off unused top bits */
590 bw->accum |= uval;
627 uval |= mask1; /* set stop bit */
628 uval &= mask2; /* mask off unused top bits */
633 bw->accum |= uval;
644 bw->accum |= uval >> (bw->bits = lsbits - left);
646 bw->accum = uval;
660 unsigned total_bits, msbs, uval;
669 uval = (unsigned)(((-(++val)) << 1) + 1);
671 uval = (unsigned)(val << 1);
679 msbs = uval >> k;
682 pattern |= (uval & ((1u<<k)-1)); /* the binary LSBs */
701 q = uval / parameter;
702 r = uval - (q * parameter);
722 FLAC__bool FLAC__bitwriter_write_golomb_unsigned(FLAC__BitWriter *bw, unsigned uval, unsigned parameter)
737 msbs = uval >> k;
740 pattern |= (uval & ((1u<<k)-1)); /* the binary LSBs */
759 q = uval / parameter;
760 r = uval - (q * parameter);