• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/minidlna/flac-1.2.1/src/libFLAC/

Lines Matching defs:parameter

778 FLAC__bool FLAC__bitreader_read_rice_signed(FLAC__BitReader *br, int *val, unsigned parameter)
785 FLAC__ASSERT(parameter <= 31);
792 if(!FLAC__bitreader_read_raw_uint32(br, &lsbs, parameter))
796 uval = (msbs << parameter) | lsbs;
807 FLAC__bool FLAC__bitreader_read_rice_signed_block(FLAC__BitReader *br, int vals[], unsigned nvals, unsigned parameter)
825 FLAC__ASSERT(parameter < 32);
852 bits = parameter;
883 bits = parameter;
1007 FLAC__ASSERT(parameter < 32);
1100 if(parameter) {
1101 while(ucbits < parameter) {
1118 if(parameter < n) {
1119 uval <<= parameter;
1120 uval |= (word & (FLAC__WORD_ALL_ONES >> cbits)) >> (n-parameter);
1121 cbits += parameter;
1128 cbits = parameter - n;
1129 if(cbits) { /* parameter > n, i.e. if there are still bits left to read, there have to be less than 32 so they will all be in the next word */
1136 cbits = parameter;
1137 uval <<= parameter;
1143 * the reader has guaranteed that we have at least 'parameter'
1146 uval <<= parameter;
1149 FLAC__ASSERT(cbits + parameter <= br->bytes*8);
1150 uval |= (br->buffer[cwords] & (FLAC__WORD_ALL_ONES >> cbits)) >> (FLAC__BITS_PER_WORD-cbits-parameter);
1151 cbits += parameter;
1154 cbits = parameter;
1160 ucbits -= parameter;
1181 FLAC__bool FLAC__bitreader_read_golomb_signed(FLAC__BitReader *br, int *val, unsigned parameter)
1189 k = FLAC__bitmath_ilog2(parameter);
1199 if(parameter == 1u<<k) {
1204 unsigned d = (1 << (k+1)) - parameter;
1213 uval = msbs * parameter + lsbs;
1225 FLAC__bool FLAC__bitreader_read_golomb_unsigned(FLAC__BitReader *br, unsigned *val, unsigned parameter)
1233 k = FLAC__bitmath_ilog2(parameter);
1243 if(parameter == 1u<<k) {
1248 unsigned d = (1 << (k+1)) - parameter;
1257 *val = msbs * parameter + lsbs;