1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 04:28:13 +00:00
serenity/Userland
kleines Filmröllchen 22d7e57955 LibAudio: Implement a basic FLAC loader
This commit adds a loader for the FLAC audio codec, the Free Lossless
Audio codec by the Xiph.Org foundation. LibAudio will automatically
read and parse FLAC files, so users do not need to adjust.

This implementation is bare-bones and needs to be improved upon.
There are many bugs, verbatim subframes and any kind of seeking is
not supported. However, stereo files exported by libavcodec on
highest compression setting seem to work well.
2021-06-25 20:48:14 +04:30
..
Applets Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
Applications Browser: Add alternate shortcut F6 for focusing the location box 2021-06-25 01:01:37 +02:00
Demos Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
DevTools Userland: Replace VERIFY(is<T>) with verify_cast<T> 2021-06-24 21:13:09 +02:00
DynamicLoader Userland: Port UBSAN implementation to userspace 2021-05-27 15:18:03 +02:00
Games Games: Add Spider 2021-06-24 10:32:53 +02:00
Libraries LibAudio: Implement a basic FLAC loader 2021-06-25 20:48:14 +04:30
Services WindowServer: Scale Mouse movements 2021-06-25 01:49:07 +04:30
Shell Everywhere: Use nothrow new with adopt_{ref,own}_if_nonnull 2021-06-24 17:35:49 +04:30
Utilities Utilities: Validate user with Core::Account in userdel 2021-06-24 17:33:14 +04:30
CMakeLists.txt Tests: Establish root Tests directory, move Userland/Tests there 2021-05-06 17:54:28 +02:00