Commit Graph

14 Commits

Author SHA1 Message Date
Antoine Soulier
daa580235e feature: Add High-Resolution LC3 plus mode
Duplicate interfaces for HR mode

spec: Remove intermediate quantized table

fix: legacy lc3_frame_bytes() and lc3_resolve_bitrate()

Cosmetic: rename fast_xxx math function to lc3_xxx
2023-12-28 10:16:55 -08:00
anonymix007
149cb6537e feature: Add 2.5 ms and 5 ms LC3 plus frame durations
fix: Check TNS bitstream data

fix: LTPF Activation with 2.5 ms frame sizes
2023-12-28 10:16:52 -08:00
Antoine Soulier
44ea886c9e fix: Remove VLA to support compilation with MSVC 2023-04-28 10:49:29 -07:00
Antoine SOULIER
72d868b755 fix: Compilation for ARMv7a and A32 2022-05-13 09:48:03 +02:00
Antoine SOULIER
b36fec6ffa fix: arm simd32 and neon can be all the 2 available 2022-05-12 16:36:42 +02:00
Antoine SOULIER
5a8617eba7 Flag hot functions, and disable sanitizing for them 2022-05-05 16:21:38 +02:00
Antoine SOULIER
e471e43aeb ltpf: Move analysis to fixed point 2022-05-04 14:45:20 +02:00
Antoine SOULIER
e0efd79390 Costmetic: reword synthesize function 2022-05-04 14:02:00 +02:00
Antoine SOULIER
40849c3fa9 fix: Bad array access when LTPF filter disabled 2022-04-22 10:54:44 +02:00
Antoine SOULIER
96a27ee556 Improvement: LTPF give hints on vector size multiple 2022-04-20 16:05:04 +02:00
Antoine SOULIER
62a5fab601 Improvement: Unroll LTPF resampling loops 2022-04-20 15:40:53 +02:00
Antoine SOULIER
ddc6522790 Improvement: Double constants hunting 2022-04-20 14:54:06 +02:00
Antoine SOULIER
c3831b7b24 Improvement: LTPF now work on decoded ring buffer 2022-04-20 14:52:49 +02:00
Antoine SOULIER
064108b972 First release 2022-04-11 15:41:45 +02:00