Commit Graph

19 Commits

Author SHA1 Message Date
Antoine Soulier
4d014e33e7 tools & cpp: Add support of asymetric frame sizes of a stereo stream 2024-01-19 16:24:19 -08:00
Antoine Soulier
834826c9d7 make: switch to shared object library 2024-01-09 10:43:04 -08:00
Antoine Soulier
125c682696 Documents LC3 Plus feature 2023-12-28 10:16:57 -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
a75f187e00 tools: Fix malformed skip of LC3 binary header 2023-11-30 11:26:04 -08:00
Antoine Soulier
59cfa05274 tools: Add support of reading WAV file with metadata 2023-11-08 15:26:33 -08:00
Antoine Soulier
44ea886c9e fix: Remove VLA to support compilation with MSVC 2023-04-28 10:49:29 -07:00
Antoine Soulier
afb786c0d8 cosmetic: Warning may be used initialized with GCC 12.2 2023-02-15 15:37:24 -08:00
Antoine SOULIER
685b1d0026 Merge pull request #12 from daissi/wip/daissi/meson
build: meson: small improvements
2022-11-16 16:52:04 -08:00
Dylan Aïssi
5c2f8916e7 Include header directory to build lc3toolslib
Otherwise, it fails to build due to missing header file
2022-11-14 09:29:32 +01:00
Taruntej Kanakamalla
22626a595b tools/elc3: Use correct offset for pcm buffer padding
The address offset of the pcm buffer computed is in samples
instead of bytes. This causes the last few bytes of the original pcm
content to get corrupted with the padding bytes.
Pass the number of bytes read instead of samples
as the address offset.
2022-11-10 11:03:01 +05:30
Thomas Weißschuh
4946639f02 build: meson: introduce utility library 2022-09-30 08:56:22 +02:00
Thomas Weißschuh
20e5450433 build: meson: install tools 2022-09-30 08:42:01 +02:00
Antoine SOULIER
8b3720abce tools: Fix crash can happens on malformed audio wave file 2022-09-15 13:34:13 -07:00
Antoine SOULIER
67ed2e5d80 make: Move lib make rules to src dir, consistency with meson build 2022-07-29 15:44:35 +02:00
Kiran K
9405f98d00 build: Add meson build system 2022-06-10 14:35:13 +05:30
Antoine SOULIER
f73a7468e9 Introduce float and 24 bits packed input/output formats 2022-06-01 11:56:53 +02:00
Antoine SOULIER
064108b972 First release 2022-04-11 15:41:45 +02:00