1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-27 17:17:45 +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

@ -142,6 +142,10 @@
# cmakedefine01 FILE_WATCHER_DEBUG
#endif
#ifndef FLAC_ENCODER_DEBUG
# cmakedefine01 FLAC_ENCODER_DEBUG
#endif
#ifndef GEMINI_DEBUG
# cmakedefine01 GEMINI_DEBUG
#endif