Home
last modified time | relevance | path

Searched refs:nbits (Results 1 – 13 of 13) sorted by relevance

/liblc3-latest/src/
Dspec.c145 int nbits = nbits_budget + nbits_off + 0.5f; in estimate_gain() local
166 if (v > nbits * k_1u4) in estimate_gain()
199 int g_idx, int nbits, int nbits_budget, int g_idx_min) in adjust_gain() argument
211 if (nbits < t[0]) { in adjust_gain()
212 delta = 3*(nbits + 48); in adjust_gain()
214 } else if (nbits < t[1]) { in adjust_gain()
216 delta = n0 * range + (nbits - t[0]) * (t[1] - n0); in adjust_gain()
220 delta = LC3_MIN(nbits, t[2]); in adjust_gain()
227 if (lc3_hr(sr) && nbits > nbits_budget) { in adjust_gain()
229 (dt <= LC3_DT_2M5) * (1 + (nbits >= 520)); in adjust_gain()
[all …]
Dbits.c37 int nbits = 0; in ac_get_range_bits() local
39 for (unsigned r = ac->range; r; r >>= 1, nbits++); in ac_get_range_bits()
41 return nbits; in ac_get_range_bits()
199 int nbits = 25 - ac_get_range_bits(ac); in ac_terminate() local
200 unsigned mask = 0xffffff >> nbits; in ac_terminate()
213 nbits++; in ac_terminate()
223 for (; nbits > 8; nbits -= 8) in ac_terminate()
227 int end_val = ac->cache >> (8 - nbits); in ac_terminate()
234 end_val = nbits < 8 ? 0 : 0xff; in ac_terminate()
238 *buffer->p_fw &= 0xff >> nbits; in ac_terminate()
[all …]
Dltpf.c871 int nbits = (nbytes*8 * (1 + LC3_DT_10M)) / (1 + dt); in lc3_ltpf_synthesize() local
873 nbits = (6 * nbits + 5) / 10; in lc3_ltpf_synthesize()
875 nbits -= 160; in lc3_ltpf_synthesize()
877 int g_idx = LC3_MAX(nbits / 80, (int)(3 + sr)) - (3 + sr); in lc3_ltpf_synthesize()
Dtns.c444 int nbits = 0; in lc3_tns_get_nbits() local
457 nbits += (nbits_2048 + (1 << 11) - 1) >> 11; in lc3_tns_get_nbits()
460 return nbits; in lc3_tns_get_nbits()
/liblc3-latest/test/
Dbitstream.py62 def read_uint(self, nbits): argument
65 for k in range(nbits):
94 nbits = 8 * len(self.bytes)
96 nbits_bw = nbits - \
102 return nbits - (nbits_bw + nbits_ac)
129 def write_uint(self, val, nbits): argument
131 for k in range(nbits):
172 nbits = 8 * len(self.bytes)
174 nbits_bw = nbits - \
183 return nbits - (nbits_bw + nbits_ac)
Dspec.py78 nbits = int(nbits_spec + nbits_off + 0.5)
129 if tmp > nbits * 1.4 * 28/20 and iszero == 0:
230 def adjust_gain(self, g_idx, nbits, nbits_spec): argument
239 if nbits < T1[sr]:
240 delta = (nbits + 48) / 16
242 elif nbits < T2[sr]:
245 delta = a + (nbits - T1[sr]) * (b - a) / (T2[sr] - T1[sr])
247 elif nbits < T3[sr]:
248 delta = nbits / 48
256 (g_idx < 255 and nbits > nbits_spec):
[all …]
Dspec_py.c57 int g_idx, nbits, nbits_budget, g_idx_min; in adjust_gain_py() local
60 &g_idx, &nbits, &nbits_budget, &g_idx_min)) in adjust_gain_py()
67 g_idx = adjust_gain(dt, sr, g_idx, nbits, nbits_budget, g_idx_min); in adjust_gain_py()
116 int nbits = compute_nbits( in compute_nbits_py() local
119 return Py_BuildValue("iii", nbits, nq, lsb_mode); in compute_nbits_py()
Dltpf_py.c118 int nbits = lc3_ltpf_get_nbits(pitch_present); in get_nbits_py() local
120 return Py_BuildValue("i", nbits); in get_nbits_py()
Dtns_py.c170 int nbits = lc3_tns_get_nbits(&data); in get_nbits_py() local
172 return Py_BuildValue("i", nbits); in get_nbits_py()
Dsns_py.c193 int nbits = lc3_sns_get_nbits(); in get_nbits_py() local
195 return Py_BuildValue("i", nbits); in get_nbits_py()
Dltpf.py356 nbits = round(nbytes*8 * 10 / T.DT_MS[dt])
358 nbits = int(nbits * (1 - 0.4))
360 nbits = nbits - 160
362 g_idx = max(nbits // 80, 3+sr) - (3+sr)
Dtns.py129 nbits = 0
139 nbits += ((2048 + nbits_order + nbits_coef) + 2047) >> 11
141 return nbits
Dsns.py507 for nbits in (1144, 1152, 2296, 2304, 4400, 4408):
508 y = analysis.run(e, False, nbits // 8, x)
512 dt, sr, nbits // 8, e, False, x)