1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 14:38:11 +00:00
serenity/Libraries/LibAudio
Till Mayer 4c8341d080 LibAudio: Fixed stuttery playback of audio
When playing an ABuffer, the count of samples were determined by the
size of the SharedBuffer. This caused small pauses of up to 512
samples during the playback, when the size of the shared buffer was
rounded up to a multiple of 4096. This problem was amplified by the
fact that the AResampleHelper was created every time a new chunk of
audio was to be processed, causing inconsistencies in the playback of
wav files.
2019-10-16 16:25:38 +02:00
..
ABuffer.h LibAudio: Fixed stuttery playback of audio 2019-10-16 16:25:38 +02:00
AClientConnection.cpp LibAudio: Fixed stuttery playback of audio 2019-10-16 16:25:38 +02:00
AClientConnection.h LibAudio: Add AClientConnetion::try_enqueue() API 2019-09-04 20:12:24 +02:00
AWavLoader.cpp LibAudio: Fixed stuttery playback of audio 2019-10-16 16:25:38 +02:00
AWavLoader.h LibAudio: Fixed stuttery playback of audio 2019-10-16 16:25:38 +02:00
Makefile Libraries: Remove unused "install" targets. 2019-07-21 21:28:48 +02:00