Home
last modified time | relevance | path

Searched refs:low (Results 1 – 5 of 5) sorted by relevance

/liblc3-latest/src/
Dbits.h80 uint16_t low : 16; member
102 unsigned low, range; member
265 ac->low += range * symbols[s].low; in lc3_put_symbol()
268 ac->carry |= ac->low >> 24; in lc3_put_symbol()
269 ac->low &= 0xffffff; in lc3_put_symbol()
286 ac->error |= (ac->low >= (range << 10)); in lc3_get_symbol()
288 ac->low = 0; in lc3_get_symbol()
292 if (ac->low < range * symbols[s].low) { in lc3_get_symbol()
294 s -= ac->low < range * symbols[s].low ? 4 : -4; in lc3_get_symbol()
295 s -= ac->low < range * symbols[s].low ? 2 : -2; in lc3_get_symbol()
[all …]
Dbits.c103 ac->low = ac_get(buffer) << 16; in lc3_setup_bits()
104 ac->low |= ac_get(buffer) << 8; in lc3_setup_bits()
105 ac->low |= ac_get(buffer); in lc3_setup_bits()
173 if (ac->low < 0xff0000 || ac->carry) in ac_shift()
181 ac->cache = ac->low >> 16; in ac_shift()
187 ac->low = (ac->low << 8) & 0xffffff; in ac_shift()
201 unsigned val = ac->low + mask; in ac_terminate()
202 unsigned high = ac->low + ac->range; in ac_terminate()
215 val = ((ac->low + mask) & 0xffffff) & ~mask; in ac_terminate()
218 ac->carry |= val < ac->low; in ac_terminate()
[all …]
/liblc3-latest/test/
Dbitstream.py29 self.low = 0
46 self.low = ( (self.bytes[0] << 16) |
73 if self.low >= r << 10:
77 while self.low < r * cum_freqs[val]:
80 self.low -= r * cum_freqs[val]
85 self.low <<= 8
86 self.low &= 0xffffff
87 self.low += self.bytes[self.bp]
137 if self.low < 0xff0000 or self.carry == 1:
148 self.cache = self.low >> 16
[all …]
/liblc3-latest/conformance/
DREADME.md4 …nce Documents and scripts_](https://www.bluetooth.com/specifications/specs/low-complexity-communic…
8 - [_LC3 Test Software V1.0.7_](https://www.bluetooth.com/specifications/specs/low-complexity-commun…
/liblc3-latest/
DREADME.md3 LC3 and LC3 Plus are audio codecs designed for low-latency audio transport.