Lines Matching refs:lsbs
780 FLAC__uint32 lsbs = 0, msbs = 0;
791 /* read the binary LSBs */
792 if(!FLAC__bitreader_read_raw_uint32(br, &lsbs, parameter))
796 uval = (msbs << parameter) | lsbs;
813 unsigned bits; /* the # of binary LSBs left to read to finish a rice codeword */
1183 FLAC__uint32 lsbs = 0, msbs = 0;
1195 /* read the binary LSBs */
1196 if(!FLAC__bitreader_read_raw_uint32(br, &lsbs, k))
1201 uval = (msbs << k) | lsbs;
1205 if(lsbs >= d) {
1208 lsbs <<= 1;
1209 lsbs |= bit;
1210 lsbs -= d;
1213 uval = msbs * parameter + lsbs;
1227 FLAC__uint32 lsbs, msbs = 0;
1239 /* read the binary LSBs */
1240 if(!FLAC__bitreader_read_raw_uint32(br, &lsbs, k))
1245 *val = (msbs << k) | lsbs;
1249 if(lsbs >= d) {
1252 lsbs <<= 1;
1253 lsbs |= bit;
1254 lsbs -= d;
1257 *val = msbs * parameter + lsbs;