Commit Graph

  • ec3bade351 build: meson: update version to 1.0.0 Thomas Weißschuh 2022-09-30 08:48:02 +02:00
  • 20e5450433 build: meson: install tools Thomas Weißschuh 2022-09-30 08:42:01 +02:00
  • 2240292565 meson: set package version to 1.0 v1.0.0 Antoine SOULIER 2022-09-20 14:55:04 -07:00
  • 8b3720abce tools: Fix crash can happens on malformed audio wave file Antoine SOULIER 2022-09-15 13:33:07 -07:00
  • 448f3de31f Merge pull request #8 from carlescufi/rename Antoine SOULIER 2022-08-22 18:50:49 +02:00
  • b375f800bc module: Rename it to use the repo name, liblc3 Carles Cufi 2022-08-22 14:46:01 +02:00
  • 54c047249b test: Fix strict python types checking Antoine SOULIER 2022-08-05 11:52:08 +02:00
  • 67ed2e5d80 make: Move lib make rules to src dir, consistency with meson build Antoine SOULIER 2022-07-29 15:44:35 +02:00
  • 7177a593e6 test: Fix ARM assembly tests compiled on target Antoine SOULIER 2022-07-29 15:37:39 +02:00
  • 2332274508 test: Fix python encoder/decoder standalone tools Antoine SOULIER 2022-07-29 15:01:39 +02:00
  • cea08e9840 Cosmetic: include mdct header in mdct source Antoine SOULIER 2022-07-25 15:39:50 +02:00
  • 663e3dd8a2 test: Enable fast-math on tests, and increase tolerance with SNS checks Antoine SOULIER 2022-07-25 15:38:20 +02:00
  • b5e7751068 test: Various fixes on python simulation code Antoine SOULIER 2022-07-25 14:14:08 +02:00
  • c3071e0a29 test: Move python build from distutils to setuptools Antoine SOULIER 2022-07-25 12:44:35 +02:00
  • 079d45fd65 test: Import LC3 C module without assuming it's locally gnerated Antoine SOULIER 2022-07-08 21:41:48 +02:00
  • d1e9270ca1 test: fix run of python encoder Antoine SOULIER 2022-07-08 21:33:58 +02:00
  • 7e7ba31bbf Merge pull request #7 from MariuszSkamra/zephyr Antoine SOULIER 2022-06-27 14:42:44 +02:00
  • e07f313d57 zephyr: Port liblc3 to Zephyr as external module Mariusz Skamra 2022-06-27 11:40:29 +02:00
  • 36ecf25881 readme: Add link to listening test Antoine SOULIER 2022-06-15 16:20:53 +02:00
  • 913836de70 Merge pull request #5 from kirankrishnappa-intel/meson Antoine SOULIER 2022-06-15 06:40:12 +02:00
  • 9405f98d00 build: Add meson build system Kiran K 2022-06-03 16:00:13 +05:30
  • 7f8363b9d9 test: Fix broken arm/neon tests Antoine SOULIER 2022-06-01 13:36:12 +02:00
  • f73a7468e9 Introduce float and 24 bits packed input/output formats Antoine SOULIER 2022-06-01 11:56:53 +02:00
  • aa9eb7b234 sanitizer: prevent sub that result in negative unsigned result Antoine SOULIER 2022-05-13 10:22:51 +02:00
  • 72d868b755 fix: Compilation for ARMv7a and A32 Antoine SOULIER 2022-05-13 09:48:03 +02:00
  • b36fec6ffa fix: arm simd32 and neon can be all the 2 available Antoine SOULIER 2022-05-12 16:36:42 +02:00
  • bba71917f2 spec: Move gain estimation in fixed point Antoine SOULIER 2022-05-12 10:17:20 +02:00
  • 15240c5f9e Cosmetic Antoine SOULIER 2022-05-10 13:57:16 +02:00
  • f182fe7e0d mdct: Add neon implementation of FFT Antoine SOULIER 2022-05-10 13:56:39 +02:00
  • c4f48f2618 Improve storage of quantized coefficients Antoine SOULIER 2022-05-10 13:49:57 +02:00
  • 913ed465f6 Help compiler vectorization for gain estimation Antoine SOULIER 2022-05-10 13:47:39 +02:00
  • 5a8617eba7 Flag hot functions, and disable sanitizing for them Antoine SOULIER 2022-05-05 16:21:38 +02:00
  • 3568ee1cbf mdct: work on 2 input buffers, and remove 1 encoding buffer Antoine SOULIER 2022-05-05 13:54:50 +02:00
  • 0cec73a6fb attdet: Move to fixed point Antoine SOULIER 2022-05-04 16:03:54 +02:00
  • e471e43aeb ltpf: Move analysis to fixed point Antoine SOULIER 2022-05-04 14:45:20 +02:00
  • e0efd79390 Costmetic: reword synthesize function Antoine SOULIER 2022-05-04 14:02:00 +02:00
  • 29421b2259 Add intrinsics saturation feature Antoine SOULIER 2022-05-04 13:58:30 +02:00
  • 40849c3fa9 fix: Bad array access when LTPF filter disabled Antoine SOULIER 2022-04-22 10:54:44 +02:00
  • dd8521bb72 Improvement: Unroll by 2 the mdct windowing Antoine SOULIER 2022-04-21 16:36:56 +02:00
  • 6b3f899c42 Improvement: Remove IFFT and rely on FFT for IMDCT Antoine SOULIER 2022-04-21 15:51:49 +02:00
  • 55c9087140 Improvement: Add warning on double promotion and remove one the last that remains Antoine SOULIER 2022-04-21 15:49:58 +02:00
  • 96a27ee556 Improvement: LTPF give hints on vector size multiple Antoine SOULIER 2022-04-20 16:05:04 +02:00
  • 62a5fab601 Improvement: Unroll LTPF resampling loops Antoine SOULIER 2022-04-20 15:40:53 +02:00
  • 279da7b6d2 Improvement: approximation of math functions Antoine SOULIER 2022-04-20 14:55:46 +02:00
  • ddc6522790 Improvement: Double constants hunting Antoine SOULIER 2022-04-20 14:54:06 +02:00
  • c3831b7b24 Improvement: LTPF now work on decoded ring buffer Antoine SOULIER 2022-04-20 14:52:49 +02:00
  • 6f2b25df8a Add .gitignore Antoine SOULIER 2022-04-20 14:51:38 +02:00
  • 67dcc7c41c Disable linguist detectable for test files Antoine SOULIER 2022-04-19 09:38:50 +02:00
  • 064108b972 First release Antoine SOULIER 2022-04-11 15:41:45 +02:00