| /liblc3-latest/test/ |
| D | sns_py.c | 36 CTYPES_CHECK("dt", dt < LC3_NUM_DT); in compute_scale_factors_py() 37 CTYPES_CHECK("sr", sr < LC3_NUM_SRATE); in compute_scale_factors_py() 41 CTYPES_CHECK("eb", to_1d_ptr(eb_obj, NPY_FLOAT, nb, &eb)); in compute_scale_factors_py() 58 CTYPES_CHECK("eb", to_1d_ptr(scf_obj, NPY_FLOAT, 16, &scf)); in resolve_codebooks_py() 78 CTYPES_CHECK("scf", to_1d_ptr(scf_obj, NPY_FLOAT, 16, &scf)); in quantize_py() 79 CTYPES_CHECK("lfcb_idx", (unsigned)lfcb_idx < 32); in quantize_py() 80 CTYPES_CHECK("hfcb_idx", (unsigned)hfcb_idx < 32); in quantize_py() 102 CTYPES_CHECK("lfcb_idx", (unsigned)lfcb_idx < 32); in unquantize_py() 103 CTYPES_CHECK("hfcb_idx", (unsigned)hfcb_idx < 32); in unquantize_py() 104 CTYPES_CHECK("y", to_1d_ptr(y_obj, NPY_FLOAT, 16, &y)); in unquantize_py() [all …]
|
| D | spec_py.c | 38 CTYPES_CHECK("dt", dt < LC3_NUM_DT); in estimate_gain_py() 39 CTYPES_CHECK("sr", sr < LC3_NUM_SRATE); in estimate_gain_py() 43 CTYPES_CHECK("x", x_obj = to_1d_ptr(x_obj, NPY_FLOAT, ne, &x)); in estimate_gain_py() 63 CTYPES_CHECK("dt", dt < LC3_NUM_DT); in adjust_gain_py() 64 CTYPES_CHECK("sr", sr < LC3_NUM_SRATE); in adjust_gain_py() 65 CTYPES_CHECK("g_idx", g_idx >= 0 && g_idx <= 255); in adjust_gain_py() 83 CTYPES_CHECK("dt", dt < LC3_NUM_DT); in quantize_py() 84 CTYPES_CHECK("sr", sr < LC3_NUM_SRATE); in quantize_py() 85 CTYPES_CHECK("g_int", g_int >= -255 && g_int <= 255); in quantize_py() 89 CTYPES_CHECK("x", x_obj = to_1d_ptr(x_obj, NPY_FLOAT, ne, &x)); in quantize_py() [all …]
|
| D | ctypes.h | 28 #define CTYPES_CHECK(exc, t) \ macro 201 CTYPES_CHECK("attdet", obj && PyDict_Check(obj)); in to_attdet_analysis() 203 CTYPES_CHECK("attdet.en1", to_scalar( in to_attdet_analysis() 206 CTYPES_CHECK("attdet.an1", to_scalar( in to_attdet_analysis() 209 CTYPES_CHECK("attdet.p_att", to_scalar( in to_attdet_analysis() 241 CTYPES_CHECK("hp50", obj && PyDict_Check(obj)); in to_ltpf_hp50_state() 243 CTYPES_CHECK("hp50.s1", to_scalar( in to_ltpf_hp50_state() 246 CTYPES_CHECK("hp50.s2", to_scalar( in to_ltpf_hp50_state() 273 CTYPES_CHECK("ltpf", obj && PyDict_Check(obj)); in to_ltpf_analysis() 275 CTYPES_CHECK("ltpf.active", to_scalar( in to_ltpf_analysis() [all …]
|
| D | tns_py.c | 35 CTYPES_CHECK("dt", dt < LC3_NUM_DT); in compute_lpc_coeffs_py() 36 CTYPES_CHECK("sr", bw < LC3_NUM_BANDWIDTH); in compute_lpc_coeffs_py() 41 CTYPES_CHECK("x", to_1d_ptr(x_obj, NPY_FLOAT, ne, &x)); in compute_lpc_coeffs_py() 60 CTYPES_CHECK("dt", dt < LC3_NUM_DT); in lpc_reflection_py() 64 CTYPES_CHECK("a", to_1d_ptr(a_obj, NPY_FLOAT, 9, &a)); in lpc_reflection_py() 82 CTYPES_CHECK("dt", dt < LC3_NUM_DT); in quantize_rc_py() 86 CTYPES_CHECK("rc", to_1d_ptr(rc_obj, NPY_FLOAT, 8, &rc)); in quantize_rc_py() 103 CTYPES_CHECK("rc_q", to_1d_ptr(rc_q_obj, NPY_INT, 8, &rc_q)); in unquantize_rc_py() 104 CTYPES_CHECK("rc_order", (unsigned)rc_order <= 8); in unquantize_rc_py() 125 CTYPES_CHECK("dt", dt < LC3_NUM_DT); in analyze_py() [all …]
|
| D | ltpf_py.c | 35 CTYPES_CHECK("dt", (unsigned)dt < LC3_NUM_DT); in resample_py() 36 CTYPES_CHECK("sr", (unsigned)sr < LC3_NUM_SRATE); in resample_py() 37 CTYPES_CHECK(NULL, hp50_obj = to_ltpf_hp50_state(hp50_obj, &hp50)); in resample_py() 43 CTYPES_CHECK("x", x_obj = to_1d_ptr(x_obj, NPY_INT16, ns+nt, &x)); in resample_py() 44 CTYPES_CHECK("y", y_obj = to_1d_ptr(y_obj, NPY_INT16, ny, &y)); in resample_py() 63 CTYPES_CHECK("dt", dt < LC3_NUM_DT); in analyse_py() 64 CTYPES_CHECK("sr", sr < LC3_NUM_SRATE); in analyse_py() 65 CTYPES_CHECK(NULL, ltpf_obj = to_ltpf_analysis(ltpf_obj, <pf)); in analyse_py() 69 CTYPES_CHECK("x", x_obj = to_1d_ptr(x_obj, NPY_INT16, ns+nt, &x)); in analyse_py() 92 CTYPES_CHECK("dt", dt < LC3_NUM_DT); in synthesize_py() [all …]
|
| D | mdct_py.c | 35 CTYPES_CHECK("dt", dt < LC3_NUM_DT); in mdct_forward_py() 36 CTYPES_CHECK("sr", sr < LC3_NUM_SRATE); in mdct_forward_py() 40 CTYPES_CHECK("x", to_1d_ptr(x_obj, NPY_FLOAT, ns, &x)); in mdct_forward_py() 41 CTYPES_CHECK("xd", to_1d_ptr(xd_obj, NPY_FLOAT, nd, &xd)); in mdct_forward_py() 61 CTYPES_CHECK("dt", dt < LC3_NUM_DT); in mdct_inverse_py() 62 CTYPES_CHECK("sr", sr < LC3_NUM_SRATE); in mdct_inverse_py() 66 CTYPES_CHECK("x", to_1d_ptr(x_obj, NPY_FLOAT, ns, &x)); in mdct_inverse_py() 67 CTYPES_CHECK("xd", to_1d_ptr(xd_obj, NPY_FLOAT, nd, &xd)); in mdct_inverse_py()
|
| D | lc3_py.c | 37 CTYPES_CHECK("dt_us", LC3_CHECK_DT_US(dt_us)); in setup_encoder_py() 38 CTYPES_CHECK("sr_hz", LC3_CHECK_SR_HZ(sr_hz)); in setup_encoder_py() 62 CTYPES_CHECK(NULL, encoder_obj = to_encoder(encoder_obj, encoder)); in encode_py() 66 CTYPES_CHECK("x", pcm_obj = to_1d_ptr(pcm_obj, NPY_INT16, ns, &pcm)); in encode_py() 67 CTYPES_CHECK("nbytes", nbytes >= 20 && nbytes <= 400); in encode_py() 86 CTYPES_CHECK("dt_us", LC3_CHECK_DT_US(dt_us)); in setup_decoder_py() 87 CTYPES_CHECK("sr_hz", LC3_CHECK_SR_HZ(sr_hz)); in setup_decoder_py() 107 CTYPES_CHECK("in", in_obj == Py_None || PyBytes_Check(in_obj)); in decode_py() 115 CTYPES_CHECK(NULL, decoder_obj = to_decoder(decoder_obj, decoder)); in decode_py()
|
| D | attdet_py.c | 36 CTYPES_CHECK("dt", (unsigned)dt < LC3_NUM_DT); in attdet_run_py() 37 CTYPES_CHECK("sr", (unsigned)sr < LC3_NUM_SRATE); in attdet_run_py() 38 CTYPES_CHECK(NULL, attdet_obj = to_attdet_analysis(attdet_obj, &attdet)); in attdet_run_py() 42 CTYPES_CHECK("x", x_obj = to_1d_ptr(x_obj, NPY_INT16, ns+6, &x)); in attdet_run_py()
|
| D | bwdet_py.c | 34 CTYPES_CHECK("dt", dt < LC3_NUM_DT); in bwdet_run_py() 35 CTYPES_CHECK("sr", sr < LC3_NUM_SRATE); in bwdet_run_py() 36 CTYPES_CHECK("e", to_1d_ptr(e_obj, NPY_FLOAT, LC3_MAX_BANDS, &e)); in bwdet_run_py()
|
| D | energy_py.c | 37 CTYPES_CHECK("dt", dt < LC3_NUM_DT); in energy_compute_py() 38 CTYPES_CHECK("sr", sr < LC3_NUM_SRATE); in energy_compute_py() 42 CTYPES_CHECK("x", to_1d_ptr(x_obj, NPY_FLOAT, ns, &x)); in energy_compute_py()
|