Andreas Kling
|
d17e23bd27
LibCore: Remove leading C from filenames
|
5 years ago |
Andreas Kling
|
92f77864de
LibAudio: Put all classes in the Audio namespace and remove leading A
|
5 years ago |
Andreas Kling
|
2d39da5405
LibCore: Put all classes in the Core namespace and remove the leading C
|
5 years ago |
Andreas Kling
|
94ca55cefd
Meta: Add license header to source files
|
5 years ago |
Till Mayer
|
94a9649945
AWavLoader: Fixed incorrect computation of m_loaded_samples
|
5 years ago |
Till Mayer
|
2f13517a1a
LibAudio: Added playback control features to audio server
|
5 years ago |
Till Mayer
|
4c8341d080
LibAudio: Fixed stuttery playback of audio
|
5 years ago |
Andreas Kling
|
8d550c174e
LibCore: Convert CFile to ObjectPtr
|
5 years ago |
Andreas Kling
|
6693e56603
LibAudio: Allow tweaking how much get_more_samples() reads from file
|
5 years ago |
Andreas Kling
|
0f3d191a70
LibCore: Rename CFileStreamReader => CIODeviceStreamReader.
|
6 years ago |
Andreas Kling
|
66f8ea92cb
LibAudio: Silence some debug spam in the WAV loader.
|
6 years ago |
Andreas Kling
|
ae4a9e017a
LibAudio+aplay: Make the aplay output look a little funner.
|
6 years ago |
Andreas Kling
|
b44d3faa1c
LibAudio: WAV: Don't emit the very last sample in each decoded batch.
|
6 years ago |
Andreas Kling
|
dbebf10131
LibAudio: Allow WAV files up to 1GB.
|
6 years ago |
Andreas Kling
|
68c20e50da
LibAudio: WAV reading should stop when we run out of file. :^)
|
6 years ago |
Andreas Kling
|
5e01dde7b1
Audio: Make ABuffer sit on top of a SharedBuffer.
|
6 years ago |
Andreas Kling
|
426248098c
Audio: Make basic streaming WAV playback work.
|
6 years ago |
Andreas Kling
|
be1025c03f
LibAudio: Use ByteBuffer::slice_view() to avoid double memory usage.
|
6 years ago |
Andreas Kling
|
c7a4c8f93b
LibAudio: Run clang-format on all of it to make editing easier.
|
6 years ago |
Robin Burchell
|
d19136ce07
AWavLoader: Share code between 24/16/8 bit reading
|
6 years ago |
Robin Burchell
|
a2fbfb6cef
AWavLoader: Support 24 bit wav files (mono & stereo)
|
6 years ago |
Robin Burchell
|
ed25d524f2
ABuffer: move it and groove it
|
6 years ago |
Robin Burchell
|
2df6f0e87f
Work on AudioServer
|
6 years ago |
Robin Burchell
|
7b75632e5c
AK/LibAudio: Add stream read operators to AK::BufferStream, and use it in AWavLoader
|
6 years ago |
Robin Burchell
|
ffa8cb668f
AudioServer: Assorted infrastructure work
|
6 years ago |