Home | History | Annotate | Download | only in libFLAC

Lines Matching defs:lsbs

687 	FLAC__uint32 lsbs = 0, msbs = 0;
698 /* read the binary LSBs */
699 if(!FLAC__bitreader_read_raw_uint32(br, &lsbs, parameter))
703 uval = (msbs << parameter) | lsbs;
718 unsigned cwords, words, lsbs, msbs, x, y;
779 /* read the binary LSBs */
794 lsbs = x;
797 x = (msbs << parameter) | lsbs;
823 /* read the binary LSBs */
824 if(!FLAC__bitreader_read_raw_uint32(br, &lsbs, parameter - ucbits))
826 lsbs = x | lsbs;
829 x = (msbs << parameter) | lsbs;
855 FLAC__uint32 lsbs = 0, msbs = 0;
867 /* read the binary LSBs */
868 if(!FLAC__bitreader_read_raw_uint32(br, &lsbs, k))
873 uval = (msbs << k) | lsbs;
877 if(lsbs >= d) {
880 lsbs <<= 1;
881 lsbs |= bit;
882 lsbs -= d;
885 uval = msbs * parameter + lsbs;
899 FLAC__uint32 lsbs, msbs = 0;
911 /* read the binary LSBs */
912 if(!FLAC__bitreader_read_raw_uint32(br, &lsbs, k))
917 *val = (msbs << k) | lsbs;
921 if(lsbs >= d) {
924 lsbs <<= 1;
925 lsbs |= bit;
926 lsbs -= d;
929 *val = msbs * parameter + lsbs;