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
49101e4bbc
Merge MDCT orthogonalization factor in rot twiddles (remove 1 mult by samples in common case)
2023-05-08 10:44:34 -07:00
Antoine Soulier
44ea886c9e
fix: Remove VLA to support compilation with MSVC
2023-04-28 10:49:29 -07:00
Antoine SOULIER
cea08e9840
Cosmetic: include mdct header in mdct source
2022-07-25 15:51:40 +02:00
Antoine SOULIER
f182fe7e0d
mdct: Add neon implementation of FFT
2022-05-10 13:56:39 +02:00
Antoine SOULIER
5a8617eba7
Flag hot functions, and disable sanitizing for them
2022-05-05 16:21:38 +02:00
Antoine SOULIER
3568ee1cbf
mdct: work on 2 input buffers, and remove 1 encoding buffer
2022-05-05 13:54:50 +02:00
Antoine SOULIER
dd8521bb72
Improvement: Unroll by 2 the mdct windowing
2022-04-21 16:36:56 +02:00
Antoine SOULIER
6b3f899c42
Improvement: Remove IFFT and rely on FFT for IMDCT
2022-04-21 16:05:21 +02:00
Antoine SOULIER
064108b972
First release
2022-04-11 15:41:45 +02:00