kleines Filmröllchen
|
a0bcc9dd83
LibAudio: Skip empty MP3 scale factor bands in stereo intensity process
|
1 éve |
Zaggy1024
|
b33a71a35e
LibAudio: Remove unnecessary `m_bitstream` field from `MP3Loader`
|
1 éve |
Zaggy1024
|
c1d4ff919a
LibAudio: Remove the `m_current_frame` field from `MP3Loader`
|
1 éve |
Zaggy1024
|
88a9ff76b0
LibAudio: Read the full MP3 frame header when synchronizing to a frame
|
1 éve |
Zaggy1024
|
cbdf49de30
LibAudio: Pass raw streams to MP3 `synchronize()` and `read_frame()`
|
1 éve |
Zaggy1024
|
1847155b12
LibAudio: Make `MP3LoaderPlugin::read_header()` static
|
1 éve |
Zaggy1024
|
e087d35cd8
LibAudio: Accurately skip MP3 frames using the actual header size
|
1 éve |
Zaggy1024
|
5b8895fff0
LibAudio: Create MP3 seek table first and then seek sample 0 to play
|
1 éve |
Zaggy1024
|
49be09e5b2
LibAudio: Skip ID3 tags before synchronizing to MP3 frames
|
1 éve |
Zaggy1024
|
2dc75a37d2
LibAudio: Set MP3 seek points to their frame's first sample
|
1 éve |
Zaggy1024
|
a112e2f8c5
LibAudio: Add a seek point at the first sample in MP3Loader
|
1 éve |
Nico Weber
|
5619bb3e04
LibAudio: Stop using and remove LOADER_TRY
|
2 éve |
kleines Filmröllchen
|
6cddee98a9
LibAudio: Don't overread MP3 granule samples if big_values is too large
|
2 éve |
kleines Filmröllchen
|
5f1dbbaaa6
LibAudio: Extract loader stream creation from the plugins
|
2 éve |
kleines Filmröllchen
|
dfd48ab643
LibAudio: Extract MP3 synchronize to static helper function
|
2 éve |
Lucas CHOLLET
|
8c34959b53
AK: Add the `Input` word to input-only buffered streams
|
2 éve |
kleines Filmröllchen
|
27d9ed0224
LibAudio: Use new generic seek table for MP3
|
2 éve |
Tim Schumacher
|
ae51c1821c
Everywhere: Remove unintentional partial stream reads and writes
|
2 éve |
Tim Schumacher
|
a3f73e7d85
AK: Rename Stream::read_entire_buffer to Stream::read_until_filled
|
2 éve |
Tim Schumacher
|
d5871f5717
AK: Rename Stream::{read,write} to Stream::{read_some,write_some}
|
2 éve |
kleines Filmröllchen
|
e20038a04b
LibAudio+Piano: Correct header style
|
2 éve |
kleines Filmröllchen
|
4420e48dc3
LibAudio: Use symbolic constants for MP3 frame and granule size
|
2 éve |
kleines Filmröllchen
|
264cc76ab4
LibAudio: Move audio stream buffering into the loader
|
2 éve |
Tim Schumacher
|
43f98ac6e1
Everywhere: Remove the `AK::` qualifier from Stream usages
|
2 éve |
Tim Schumacher
|
606a3982f3
LibCore: Move Stream-based file into the `Core` namespace
|
2 éve |
MacDue
|
63b11030f0
Everywhere: Use ReadonlySpan<T> instead of Span<T const>
|
2 éve |
Tim Schumacher
|
220fbcaa7e
AK: Remove the fallible constructor from `FixedMemoryStream`
|
2 éve |
Tim Schumacher
|
fa09152e23
AK: Remove the fallible constructor from `BigEndianInputBitStream`
|
2 éve |
Tim Schumacher
|
093cf428a3
AK: Move memory streams from `LibCore`
|
2 éve |
Tim Schumacher
|
2470dd3bb5
AK: Move bit streams from `LibCore`
|
2 éve |