kleines Filmröllchen
|
27d9ed0224
LibAudio: Use new generic seek table for MP3
|
2 gadi atpakaļ |
Tim Schumacher
|
ae51c1821c
Everywhere: Remove unintentional partial stream reads and writes
|
2 gadi atpakaļ |
Tim Schumacher
|
a3f73e7d85
AK: Rename Stream::read_entire_buffer to Stream::read_until_filled
|
2 gadi atpakaļ |
Tim Schumacher
|
d5871f5717
AK: Rename Stream::{read,write} to Stream::{read_some,write_some}
|
2 gadi atpakaļ |
kleines Filmröllchen
|
e20038a04b
LibAudio+Piano: Correct header style
|
2 gadi atpakaļ |
kleines Filmröllchen
|
4420e48dc3
LibAudio: Use symbolic constants for MP3 frame and granule size
|
2 gadi atpakaļ |
kleines Filmröllchen
|
264cc76ab4
LibAudio: Move audio stream buffering into the loader
|
2 gadi atpakaļ |
Tim Schumacher
|
43f98ac6e1
Everywhere: Remove the `AK::` qualifier from Stream usages
|
2 gadi atpakaļ |
Tim Schumacher
|
606a3982f3
LibCore: Move Stream-based file into the `Core` namespace
|
2 gadi atpakaļ |
MacDue
|
63b11030f0
Everywhere: Use ReadonlySpan<T> instead of Span<T const>
|
2 gadi atpakaļ |
Tim Schumacher
|
220fbcaa7e
AK: Remove the fallible constructor from `FixedMemoryStream`
|
2 gadi atpakaļ |
Tim Schumacher
|
fa09152e23
AK: Remove the fallible constructor from `BigEndianInputBitStream`
|
2 gadi atpakaļ |
Tim Schumacher
|
093cf428a3
AK: Move memory streams from `LibCore`
|
2 gadi atpakaļ |
Tim Schumacher
|
2470dd3bb5
AK: Move bit streams from `LibCore`
|
2 gadi atpakaļ |
Tim Schumacher
|
8464da1439
AK: Move `Stream` and `SeekableStream` from `LibCore`
|
2 gadi atpakaļ |
Tim Schumacher
|
5f2ea31816
AK: Move `Handle` from `LibCore` and name it `MaybeOwned`
|
2 gadi atpakaļ |
Linus Groh
|
ee0297d9ec
LibAudio: Remove `try_` prefix from fallible LoaderPlugin methods
|
2 gadi atpakaļ |
Linus Groh
|
9c08bb9555
AK: Remove `try_` prefix from FixedArray creation functions
|
2 gadi atpakaļ |
Tim Schumacher
|
5896f8cf2b
LibAudio: Use `AllocatingMemoryStream` as the MP3 loader bit reservoir
|
2 gadi atpakaļ |
Tim Schumacher
|
4dcc26e940
LibAudio: Skip MP3 frames if not enough historic data is available
|
2 gadi atpakaļ |
Tim Schumacher
|
4ad9fbc6a5
LibAudio: Clear the MP3 bit stream when seeking
|
2 gadi atpakaļ |
Tim Schumacher
|
1caad457ef
LibAudio: Don't assume that a non-full span means EOF
|
2 gadi atpakaļ |
Tim Schumacher
|
c6d71ca727
LibCore: Rename `MemoryStream` to `FixedMemoryStream`
|
2 gadi atpakaļ |
Tim Schumacher
|
f909cfbe75
LibCore: Use the new `Handle` type for the `BitStream` types
|
2 gadi atpakaļ |
Tim Schumacher
|
312a41fddf
LibAudio: Use `NonnullOwnPtr` to keep track of LoaderPlugin streams
|
2 gadi atpakaļ |
Tim Schumacher
|
c57be0f474
LibAudio: Switch LoaderPlugin to a more traditional constructor pattern
|
2 gadi atpakaļ |
Lucas CHOLLET
|
c837a1a8de
LibAudio: Factorize stream initialisation to base class `LoaderPlugin`
|
2 gadi atpakaļ |
Lucas CHOLLET
|
754b129f4a
LibAudio: Allow the MP3 plugin to be constructed from a byte buffer
|
2 gadi atpakaļ |
Lucas CHOLLET
|
bb17ee8397
LibAudio: Port the MP3 plugin to `Core::Stream`
|
2 gadi atpakaļ |
kleines Filmröllchen
|
00e13b5b27
LibDSP: Rename library namespace to DSP
|
3 gadi atpakaļ |