Commit Graph

8 Commits

Author SHA1 Message Date
Antoine Soulier
bb85f7dde4 math: Remove usage of Infinity that leads to undefined beahior using fast-math 2024-06-06 17:27:30 -07:00
Antoine Soulier
71ffd784d5 fix: crash can occurs with NaN or infinte PCM inputs, and fast-math enabled 2024-01-10 09:17:08 -08:00
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
5a8617eba7 Flag hot functions, and disable sanitizing for them 2022-05-05 16:21:38 +02:00
Antoine SOULIER
279da7b6d2 Improvement: approximation of math functions 2022-04-20 14:55:46 +02:00
Antoine SOULIER
ddc6522790 Improvement: Double constants hunting 2022-04-20 14:54:06 +02:00
Antoine SOULIER
064108b972 First release 2022-04-11 15:41:45 +02:00