ladybird/Userland/Libraries/LibAudio
Karol Kosek 3c62b661f4 LibAudio: Fix UTF-8 decoding logic in FLAC decoding :^)
The problem here was that the multi-byte UTF-8 encoded characters
were taking one byte too much, misaligning the data completely
and eventually crashing the program on the 128th frame.

This change reduces the for loop by one, as it has been already
calculated from the start_byte variable.
2021-07-21 22:12:44 +02:00
..
Buffer.cpp LibAudio: Make ResampleHelper templated for different sample types 2021-06-25 20:48:14 +04:30
Buffer.h LibAudio: Make ResampleHelper templated for different sample types 2021-06-25 20:48:14 +04:30
ClientConnection.cpp LibAudio: Add ClientConnection::async_enqueue() 2021-07-05 19:33:55 +02:00
ClientConnection.h LibAudio: Add ClientConnection::async_enqueue() 2021-07-05 19:33:55 +02:00
CMakeLists.txt LibAudio: Implement a basic FLAC loader 2021-06-25 20:48:14 +04:30
FlacLoader.cpp LibAudio: Fix UTF-8 decoding logic in FLAC decoding :^) 2021-07-21 22:12:44 +02:00
FlacLoader.h LibAudio: Implement a basic FLAC loader 2021-06-25 20:48:14 +04:30
FlacTypes.h LibAudio: Implement a basic FLAC loader 2021-06-25 20:48:14 +04:30
Loader.cpp LibAudio: Implement a basic FLAC loader 2021-06-25 20:48:14 +04:30
Loader.h LibAudio: Make LoaderPlugin::error_string return String& 2021-06-25 20:48:14 +04:30
WavLoader.cpp LibAudio: Make ResampleHelper templated for different sample types 2021-06-25 20:48:14 +04:30
WavLoader.h LibAudio: Make ResampleHelper templated for different sample types 2021-06-25 20:48:14 +04:30
WavWriter.cpp LibCore+Everywhere: Move OpenMode out of IODevice 2021-05-12 11:00:45 +01:00
WavWriter.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00