1
0
Fork 0
mirror of https://github.com/LadybirdBrowser/ladybird.git synced 2025-06-09 17:44:56 +09:00
ladybird/Userland
Karol Kosek 963a6b3d3d LibAudio: Speed up WavWriter by buffering output data
We were calling write syscall twice for every sample, which effectively
hurt the writer's performance.

With this change exporting a melody in the Piano app now takes less than
a second, which previously took about 20 seconds on my machine.

Additionally, I've removed an unused `WavWriter::file()` getter.
2023-11-23 18:05:22 -05:00
..
Applets LibGfx: Remove indexed palette formats from Bitmap and Painter 2023-10-12 07:39:05 +02:00
Applications DisplaySettings: Desktop crash when non-image file type is used 2023-11-18 11:21:32 +00:00
BuggieBox checksum: Add support for BLAKE2b 2023-09-17 16:49:35 +03:30
Demos Userland+Tests: Remove uses of direct file loading for BitmapFont 2023-10-29 13:12:28 -06:00
DevTools Userland+Tests: Add initial riscv64 support 2023-11-10 10:30:08 -07:00
DynamicLoader Userland+Tests: Add initial riscv64 support 2023-11-10 10:30:08 -07:00
Games AK: Rename GenericTraits to DefaultTraits 2023-11-09 10:05:51 -05:00
Libraries LibAudio: Speed up WavWriter by buffering output data 2023-11-23 18:05:22 -05:00
Services LibWeb: Port XMLSerializer from DeprecatedString to String 2023-11-20 15:00:19 +01:00
Shell Shell/PosixParser: Correctly parse the OR_IF token 2023-11-20 22:02:30 +03:30
Utilities headless-browser: Add flag to dump screenshots of failing ref-tests 2023-11-18 07:49:59 -05:00
CMakeLists.txt