Zaggy1024
|
49be09e5b2
LibAudio: Skip ID3 tags before synchronizing to MP3 frames
|
1 年之前 |
Zaggy1024
|
2dc75a37d2
LibAudio: Set MP3 seek points to their frame's first sample
|
1 年之前 |
Zaggy1024
|
a112e2f8c5
LibAudio: Add a seek point at the first sample in MP3Loader
|
1 年之前 |
Nico Weber
|
5619bb3e04
LibAudio: Stop using and remove LOADER_TRY
|
2 年之前 |
kleines Filmröllchen
|
6cddee98a9
LibAudio: Don't overread MP3 granule samples if big_values is too large
|
2 年之前 |
kleines Filmröllchen
|
5f1dbbaaa6
LibAudio: Extract loader stream creation from the plugins
|
2 年之前 |
kleines Filmröllchen
|
dfd48ab643
LibAudio: Extract MP3 synchronize to static helper function
|
2 年之前 |
Lucas CHOLLET
|
8c34959b53
AK: Add the `Input` word to input-only buffered streams
|
2 年之前 |
kleines Filmröllchen
|
27d9ed0224
LibAudio: Use new generic seek table for MP3
|
2 年之前 |
Tim Schumacher
|
ae51c1821c
Everywhere: Remove unintentional partial stream reads and writes
|
2 年之前 |
Tim Schumacher
|
a3f73e7d85
AK: Rename Stream::read_entire_buffer to Stream::read_until_filled
|
2 年之前 |
Tim Schumacher
|
d5871f5717
AK: Rename Stream::{read,write} to Stream::{read_some,write_some}
|
2 年之前 |
kleines Filmröllchen
|
e20038a04b
LibAudio+Piano: Correct header style
|
2 年之前 |
kleines Filmröllchen
|
4420e48dc3
LibAudio: Use symbolic constants for MP3 frame and granule size
|
2 年之前 |
kleines Filmröllchen
|
264cc76ab4
LibAudio: Move audio stream buffering into the loader
|
2 年之前 |
Tim Schumacher
|
43f98ac6e1
Everywhere: Remove the `AK::` qualifier from Stream usages
|
2 年之前 |
Tim Schumacher
|
606a3982f3
LibCore: Move Stream-based file into the `Core` namespace
|
2 年之前 |
MacDue
|
63b11030f0
Everywhere: Use ReadonlySpan<T> instead of Span<T const>
|
2 年之前 |
Tim Schumacher
|
220fbcaa7e
AK: Remove the fallible constructor from `FixedMemoryStream`
|
2 年之前 |
Tim Schumacher
|
fa09152e23
AK: Remove the fallible constructor from `BigEndianInputBitStream`
|
2 年之前 |
Tim Schumacher
|
093cf428a3
AK: Move memory streams from `LibCore`
|
2 年之前 |
Tim Schumacher
|
2470dd3bb5
AK: Move bit streams from `LibCore`
|
2 年之前 |
Tim Schumacher
|
8464da1439
AK: Move `Stream` and `SeekableStream` from `LibCore`
|
2 年之前 |
Tim Schumacher
|
5f2ea31816
AK: Move `Handle` from `LibCore` and name it `MaybeOwned`
|
2 年之前 |
Linus Groh
|
ee0297d9ec
LibAudio: Remove `try_` prefix from fallible LoaderPlugin methods
|
2 年之前 |
Linus Groh
|
9c08bb9555
AK: Remove `try_` prefix from FixedArray creation functions
|
2 年之前 |
Tim Schumacher
|
5896f8cf2b
LibAudio: Use `AllocatingMemoryStream` as the MP3 loader bit reservoir
|
2 年之前 |
Tim Schumacher
|
4dcc26e940
LibAudio: Skip MP3 frames if not enough historic data is available
|
2 年之前 |
Tim Schumacher
|
4ad9fbc6a5
LibAudio: Clear the MP3 bit stream when seeking
|
2 年之前 |
Tim Schumacher
|
1caad457ef
LibAudio: Don't assume that a non-full span means EOF
|
2 年之前 |