/liblc3-latest/src/ |
D | ltpf_arm.h | 49 struct lc3_ltpf_hp50_state *hp50, const int16x2_t *x, int16_t *y, int n) in arm_resample_x64k_12k8() argument 69 int32_t yn = filter_hp50(hp50, un); in arm_resample_x64k_12k8() 80 struct lc3_ltpf_hp50_state *hp50, const int16x2_t *x, int16_t *y, int n) in arm_resample_x192k_12k8() argument 110 int32_t yn = filter_hp50(hp50, un); in arm_resample_x192k_12k8() 122 struct lc3_ltpf_hp50_state *hp50, const int16_t *x, int16_t *y, int n) in arm_resample_8k_12k8() argument 144 8, (const int16x2_t *)h, hp50, (int16x2_t *)x, y, n); in arm_resample_8k_12k8() 159 struct lc3_ltpf_hp50_state *hp50, const int16_t *x, int16_t *y, int n) in arm_resample_16k_12k8() argument 202 4, (const int16x2_t *)h, hp50, (int16x2_t *)x, y, n); in arm_resample_16k_12k8() 217 struct lc3_ltpf_hp50_state *hp50, const int16_t *x, int16_t *y, int n) in arm_resample_32k_12k8() argument 251 2, (const int16x2_t *)h, hp50, (int16x2_t *)x, y, n); in arm_resample_32k_12k8() [all …]
|
D | ltpf.c | 185 struct lc3_ltpf_hp50_state *hp50, int32_t xn) in filter_hp50() argument 192 yn = (hp50->s1 + (int64_t)xn * b2) >> 30; in filter_hp50() 193 hp50->s1 = (hp50->s2 + (int64_t)xn * b1 - (int64_t)yn * a1); in filter_hp50() 194 hp50->s2 = ( (int64_t)xn * b2 - (int64_t)yn * a2); in filter_hp50() 214 struct lc3_ltpf_hp50_state *hp50, const int16_t *x, int16_t *y, int n) in resample_x64k_12k8() argument 238 int32_t yn = filter_hp50(hp50, un); in resample_x64k_12k8() 259 struct lc3_ltpf_hp50_state *hp50, const int16_t *x, int16_t *y, int n) in resample_x192k_12k8() argument 288 int32_t yn = filter_hp50(hp50, un); in resample_x192k_12k8() 304 struct lc3_ltpf_hp50_state *hp50, const int16_t *x, int16_t *y, int n) in resample_8k_12k8() argument 306 resample_x64k_12k8(8, h_8k_12k8_q15, hp50, x, y, n); in resample_8k_12k8() [all …]
|
D | ltpf_neon.h | 40 struct lc3_ltpf_hp50_state *hp50, const int16_t *x, int16_t *y, int n) in neon_resample_16k_12k8() argument 71 int32_t yn = filter_hp50(hp50, vaddvq_s32(un)); in neon_resample_16k_12k8() 88 struct lc3_ltpf_hp50_state *hp50, const int16_t *x, int16_t *y, int n) in neon_resample_32k_12k8() argument 116 int32_t yn = filter_hp50(hp50, vaddvq_s32(un)); in neon_resample_32k_12k8() 133 struct lc3_ltpf_hp50_state *hp50, const int16_t *x, int16_t *y, int n) in neon_resample_48k_12k8() argument 179 int32_t yn = filter_hp50(hp50, vaddvq_s32(un)); in neon_resample_48k_12k8()
|
/liblc3-latest/test/arm/ |
D | ltpf_arm.c | 44 struct lc3_ltpf_hp50_state hp50 = { 0 }, hp50_arm = { 0 }; in check_resampler() local 47 resample_8k_12k8(&hp50, x, y, 128); in check_resampler() 52 resample_16k_12k8(&hp50, x, y, 128); in check_resampler() 57 resample_24k_12k8(&hp50, x, y, 128); in check_resampler() 62 resample_32k_12k8(&hp50, x, y, 128); in check_resampler() 67 resample_48k_12k8(&hp50, x, y, 128); in check_resampler()
|
/liblc3-latest/test/neon/ |
D | ltpf_neon.c | 44 struct lc3_ltpf_hp50_state hp50 = { 0 }, hp50_neon = { 0 }; in check_resampler() local 47 resample_16k_12k8(&hp50, x, y, 128); in check_resampler() 52 resample_32k_12k8(&hp50, x, y, 128); in check_resampler() 57 resample_48k_12k8(&hp50, x, y, 128); in check_resampler()
|
/liblc3-latest/test/ |
D | ltpf_py.c | 29 struct lc3_ltpf_hp50_state hp50; in resample_py() local 37 CTYPES_CHECK(NULL, hp50_obj = to_ltpf_hp50_state(hp50_obj, &hp50)); in resample_py() 46 resample_12k8[sr](&hp50, x + nt, y + (ny - n), n); in resample_py() 48 from_ltpf_hp50_state(hp50_obj, &hp50); in resample_py()
|
D | ctypes.h | 239 PyObject *obj, struct lc3_ltpf_hp50_state *hp50) in to_ltpf_hp50_state() argument 244 PyDict_GetItemString(obj, "s1"), NPY_INT64, &hp50->s1)); in to_ltpf_hp50_state() 247 PyDict_GetItemString(obj, "s2"), NPY_INT64, &hp50->s2)); in to_ltpf_hp50_state() 254 PyObject *obj, const struct lc3_ltpf_hp50_state *hp50) in from_ltpf_hp50_state() argument 257 new_scalar(NPY_INT64, &hp50->s1)); in from_ltpf_hp50_state() 260 new_scalar(NPY_INT64, &hp50->s2)); in from_ltpf_hp50_state() 286 PyDict_GetItemString(obj, "hp50"), <pf->hp50)); in to_ltpf_analysis() 321 from_ltpf_hp50_state(PyDict_New(), <pf->hp50)); in from_ltpf_analysis()
|
/liblc3-latest/include/ |
D | lc3_private.h | 104 struct lc3_ltpf_hp50_state hp50; member
|