Home
last modified time | relevance | path

Searched refs:g_idx (Results 1 – 7 of 7) sorted by relevance

/liblc3-latest/test/
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()
65 CTYPES_CHECK("g_idx", g_idx >= 0 && g_idx <= 255); in adjust_gain_py()
67 g_idx = adjust_gain(dt, sr, g_idx, nbits, nbits_budget, g_idx_min); in adjust_gain_py()
69 return Py_BuildValue("i", g_idx); in adjust_gain_py()
Dspec.py72 (self.g_idx, self.noise_factor, self.xq, self.lastnz,
109 g_idx = 255
113 g_idx -= factor
119 if ei * 28/20 < g_idx + g_off:
123 if g_idx + g_off < (ei - 43) * 28/20:
124 tmp += 2*ei*28/20 - 2*(g_idx + g_off) - 36*28/20
126 tmp += ei*28/20 - (g_idx + g_off) + 7*28/20
130 g_idx += factor
139 reset_off = g_idx < g_min
145 g_idx = g_min
[all …]
Dltpf.py362 g_idx = max(nbits // 80, 3+sr) - (3+sr)
364 g = [ 0.4, 0.35, 0.3, 0.25 ][g_idx] if g_idx < 4 else 0
365 g_idx = min(g_idx, 3)
367 self.c_n[0] = 0.85 * g * LtpfSynthesis.C_N[sr][g_idx]
Dctypes.h581 new_scalar(NPY_INT, &side->g_idx)); in new_spec_side()
602 to_scalar(item, NPY_INT, &side->g_idx)); in to_spec_data()
/liblc3-latest/src/
Dspec.c199 int g_idx, int nbits, int nbits_budget, int g_idx_min) in adjust_gain() argument
232 return LC3_MIN(g_idx + g_incr, 255) - g_idx; in adjust_gain()
236 return -(g_idx > g_idx_min); in adjust_gain()
239 return (g_idx < 255) + (g_idx < 254 && nbits >= nbits_budget + delta); in adjust_gain()
865 side->g_idx = g_int + g_adj + g_off; in lc3_spec_analyze()
881 lc3_put_bits(bits, side->g_idx, 8); in lc3_spec_put_side()
922 side->g_idx = lc3_get_bits(bits, 8); in lc3_spec_get_side()
952 int g_int = side->g_idx - resolve_gain_offset(sr, nbytes); in lc3_spec_decode()
955 if (nq > 2 || x[0] || x[1] || side->g_idx > 0 || nf < 7) in lc3_spec_decode()
Dspec.h34 int g_idx, nq; member
Dltpf.c877 int g_idx = LC3_MAX(nbits / 80, (int)(3 + sr)) - (3 + sr); in lc3_ltpf_synthesize() local
878 bool active = data && data->active && g_idx < 4; in lc3_ltpf_synthesize()
884 float g = active ? 0.4f - 0.05f * g_idx : 0; in lc3_ltpf_synthesize()
886 c[w+i] = 0.85f * g * lc3_ltpf_cnum[sr][LC3_MIN(g_idx, 3)][(w-1)-i]; in lc3_ltpf_synthesize()