mirror of
https://github.com/RGBCube/serenity
synced 2026-01-13 21:31:01 +00:00
This enables support for playing float32 and float64 WAVE_FORMAT_EXTENSIBLE files. The PCM data format is encoded in the first two bytes of the SubFormat GUID inside of the WAVE_FORMAT_EXTENSIBLE `fmt` chunk. Also, fixed the RIFF header size check to allow up to maximum_wav_size (currently defined as 1 GiB). The RIFF header size is the size of the entire file, so it should be checked against the largest Wave size. |
||
|---|---|---|
| .. | ||
| Buffer.cpp | ||
| Buffer.h | ||
| ClientConnection.cpp | ||
| ClientConnection.h | ||
| CMakeLists.txt | ||
| Loader.cpp | ||
| Loader.h | ||
| WavLoader.cpp | ||
| WavLoader.h | ||
| WavWriter.cpp | ||
| WavWriter.h | ||