1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 03:57:43 +00:00

LibAudio: Add a FLAC encoder

This encoder can handle all integer formats and sample rates, though
only two channels well. It uses fixed LPC and performs a
close-to-optimal parameter search on the LPC order and residual Rice
parameter, leading to decent compression already.
This commit is contained in:
kleines Filmröllchen 2023-07-05 00:10:35 +02:00 committed by Andrew Kaster
parent 252b1328ea
commit 625aac2367
7 changed files with 795 additions and 0 deletions

View file

@ -50,6 +50,7 @@ set(FAT_DEBUG ON)
set(FILE_CONTENT_DEBUG ON)
set(FILE_WATCHER_DEBUG ON)
set(FILL_PATH_DEBUG ON)
set(FLAC_ENCODER_DEBUG ON)
set(FORK_DEBUG ON)
set(FUTEX_DEBUG ON)
set(FUTEXQUEUE_DEBUG ON)