summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibAudio/FlacLoader.h
AgeCommit message (Expand)Author
2023-03-19LibAudio: Use specified bit depth directlykleines Filmröllchen
2023-03-19LibAudio: Improve FLAC seekingkleines Filmröllchen
2023-03-13LibAudio: Detect and read FLAC metadatakleines Filmröllchen
2023-03-13LibAudio: Move audio stream buffering into the loaderkleines Filmröllchen
2023-02-13LibCore: Remove `Stream.h`Tim Schumacher
2023-01-29AK: Move memory streams from `LibCore`Tim Schumacher
2023-01-29AK: Move bit streams from `LibCore`Tim Schumacher
2023-01-29AK: Move `Stream` and `SeekableStream` from `LibCore`Tim Schumacher
2023-01-28LibAudio: Remove `try_` prefix from fallible LoaderPlugin methodsLinus Groh
2023-01-10LibCore: Rename InputBitStream.h to BitStream.hTim Schumacher
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-12-05LibAudio: Use `NonnullOwnPtr` to keep track of LoaderPlugin streamsTim Schumacher
2022-12-05LibAudio: Switch LoaderPlugin to a more traditional constructor patternTim Schumacher
2022-11-13LibAudio: Make `FlacLoaderPlugin` destructor virtualLucas CHOLLET
2022-11-13LibAudio: Parse the picture metadata blockLucas CHOLLET
2022-10-14LibAudio: Factorize stream initialisation to base class `LoaderPlugin`Lucas CHOLLET
2022-10-14LibAudio: Remove the last occurrence of `Core::File` in the Flac pluginLucas CHOLLET
2022-10-14LibAudio: Get rid of unused method `Loader::file()`Lucas CHOLLET
2022-06-23LibAudio: Add spec comments to the FlacLoaderkleines Filmröllchen
2022-05-03LibAudio+Userland: Remove Audio::LegacyBufferkleines Filmröllchen
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-26FlacLoader: Use seektable for performing seek operationsMax Trussell
2022-03-26FlacLoader: Parse SEEKTABLE headerMax Trussell
2022-01-22LibAudio: Convert FlacLoader to use new Core::Stream APIs :^)kleines Filmröllchen
2022-01-14LibAudio: Expose the format name from the loader pluginskleines Filmröllchen
2022-01-14Everywhere: Use my new serenityos.org e-mail :^)kleines Filmröllchen
2022-01-02LibAudio: Remove frame-wise copys from FlacLoaderkleines Filmröllchen
2021-12-17LibAudio: Don't unnecessarily copy the passed decode bufferkleines Filmröllchen
2021-12-17LibAudio: Add an adjustable buffer size to FlacLoaderkleines Filmröllchen
2021-11-28LibAudio: New error propagation API in Loader and Bufferkleines Filmröllchen
2021-11-28LibAudio: Avoid frequent read() calls in FLAC residual decodekleines Filmröllchen
2021-11-15Audio: Fix code smells and issues found by static analysiskleines Filmröllchen
2021-11-11Everywhere: Pass AK::StringView by valueAndreas Kling
2021-11-08LibAudio: Rename Audio::Frame -> Audio::SampleDavid Isaksson
2021-08-27Userland+LibAudio: Make audio applications support dynamic sample ratekleines Filmröllchen
2021-08-18LibAudio: Resample FLAC audio datakleines Filmröllchen
2021-08-02LibAudio: Handle stream errors in FlacLoaderAndrew Kaster
2021-07-22LibAudio: Implement loaded_samples() in the FLAC LoaderKarol Kosek
2021-06-25LibAudio: Implement a basic FLAC loaderkleines Filmröllchen