Commit graph

14 commits

Author SHA1 Message Date
Paul Fd
1e771a45e7 Reenable and fix tests
- Add ASAN workflows
- Remove flag messages from configure; these are misleading as they exclude `COMPILE_OPTIONS`
- Fix non-working tests
- Fix WavPack file loading on Windows
- Fix ASAN traps in LoFi code due to a SIMD `loadu` call in HIIR resamplers
- Add tests for st_audiofile
-
2023-08-07 22:48:42 +02:00
Paul Ferrand
c3c416496f Move define 2023-05-30 09:23:51 +02:00
Luciano Iam
e59a41be69 Properly load float WavPack audio 2023-05-28 16:05:52 +02:00
Luciano Iam
d1158bae66 Deal with multichannel WavPack files 2023-05-28 16:05:52 +02:00
Luciano Iam
a35110c706 Support WavPack in st_audiofile 2023-05-28 16:05:52 +02:00
Paul Fd
803052b552 Parse <sample> with base64 data
Also added the necessary plumbing to load from RAM
It's missing AIFF since the API is file-based for now.
2021-11-24 12:04:41 +01:00
Jean Pierre Cimalando
082c3fa58f Dynamic frame allocation for OGG vorbis 2021-04-09 20:36:05 +02:00
Jean Pierre Cimalando
ef7a1969d3 Support loading AIFF files 2020-10-31 15:32:45 +01:00
Jean Pierre Cimalando
1df11d072b Fix st-audiofile bug which may prevent opening MP3 2020-10-31 12:09:40 +01:00
Paul Ferrand
db5911f811 Free the audiofile structs on st_close
Otherwise they leak
2020-10-30 11:49:22 +01:00
Jean Pierre Cimalando
a118f5386a Get rid of a code duplication 2020-10-28 16:34:57 +01:00
Jean Pierre Cimalando
f57fc490d3 Add OGG 2020-10-28 16:34:57 +01:00
Jean Pierre Cimalando
32835b29d9 Add MP3 2020-10-28 16:34:57 +01:00
Jean Pierre Cimalando
ff1d749ee7 Add library: st_audiofile 2020-10-28 16:33:44 +01:00