Home
last modified time | relevance | path

Searched refs:g_int (Results 1 – 4 of 4) sorted by relevance

/liblc3-latest/test/
Dspec_py.c48 int g_int = estimate_gain(dt, sr, in estimate_gain_py() local
51 return Py_BuildValue("iii", g_int, reset_off, g_min); in estimate_gain_py()
75 int g_int; in quantize_py() local
80 if (!PyArg_ParseTuple(args, "IIiO", &dt, &sr, &g_int, &x_obj)) in quantize_py()
85 CTYPES_CHECK("g_int", g_int >= -255 && g_int <= 255); in quantize_py()
91 quantize(dt, sr, g_int, x, &nq); in quantize_py()
Dspec.py149 def quantize(self, g_int, x): argument
151 xg = x / 10 ** (g_int / 28)
313 (g_min, g_int, self.reset_off) = \
320 (xg, xq, lastnz) = self.quantize(g_int, x)
329 g_adj = self.adjust_gain(g_int - g_off, nbits_est, nbits_spec)
330 g_adj = max(g_int + g_adj, g_min + g_off) - g_int
337 self.g_idx = g_int + g_adj - g_off
607 g_int = self.get_gain_offset(nbytes) + self.g_idx
608 x *= 10 ** (g_int / 28)
635 (_, g_int, reset_off) = \
[all …]
Dtns.py460 g_int = C.GG_IND_ADJ[i0][i] + C.GG_OFF[i0][i]
461 x = C.X_HAT_Q[i0][i] * (10 ** (g_int / 28))
/liblc3-latest/src/
Dspec.c47 static float unquantize_gain(int g_int) in unquantize_gain() argument
64 for ( ; g_int < 0; g_int += 28, g *= 0.1f); in unquantize_gain()
65 for ( ; g_int >= 28; g_int -= 28, g *= 10.f); in unquantize_gain()
67 return g * iq_table[g_int]; in unquantize_gain()
146 int g_int = 255 - g_off; in estimate_gain() local
153 int gn = (g_int - i) * k_20_28; in estimate_gain()
169 g_int = g_int - i; in estimate_gain()
181 *reset_off = g_int < *g_min || x_max == 0; in estimate_gain()
183 g_int = *g_min; in estimate_gain()
185 return g_int; in estimate_gain()
[all …]