summaryrefslogtreecommitdiff
path: root/Libraries/LibAudio
AgeCommit message (Expand)Author
2020-04-15LibAudio: Use NumericLimits<T>Andreas Kling
2020-03-08Userspace: Add missing #includes now that AK/StdLibExtras.h is smallerAndreas Kling
2020-02-28Kernel+LibC: Rename shared buffer syscalls to use a prefixAndreas Kling
2020-02-27WavLoader: Add missing AK/OwnPtr.h includeWilliam McPherson
2020-02-15AK: Remove manual forward declarations with <AK/Forward.h>Andreas Kling
2020-02-14LibCore: Add a forward declaration headerAndreas Kling
2020-02-10LibAudio/Piano: Replace floats with doublesWilliam McPherson
2020-02-10LibAudio/aplay: Handle WAV header errors properlyWilliam McPherson
2020-02-06IPCCompiler: Put message classes in the Messages namespaceAndreas Kling
2020-02-06LibAudio: Implement Audio::WavWriterWilliam McPherson
2020-02-06LibAudio: Remove leading A from filenamesAndreas Kling
2020-02-06LibCore: Remove leading C from filenamesAndreas Kling
2020-02-06LibIPC: Remove leading I from filenamesAndreas Kling
2020-02-06LibAudio: Put all classes in the Audio namespace and remove leading AAndreas Kling
2020-02-05LibIPC: Put all classes in the IPC namespace and remove the leading IAndreas Kling
2020-02-02LibCore: Put all classes in the Core namespace and remove the leading CAndreas Kling
2020-01-18Meta: Add license header to source filesAndreas Kling
2020-01-01AK: Move the userspace SharedBuffer from LibC to AKAndreas Kling
2019-12-28Build: wrap make invocations with flock(1)joshua stein
2019-12-25Build: support library and generator dependenciesjoshua stein
2019-12-20Build: clean up build system, use one shared Makefilejoshua stein
2019-12-08LibAudio: Install library and headersAndreas Kling
2019-12-06LibIPC: Get client/server PIDs using getsockopt(SO_PEERCRED)Andreas Kling
2019-12-02LibIPC: Rename base classes to IClientConnection and IServerConnectionAndreas Kling
2019-12-02LibIPC: Move IPC client/server connection templates to LibIPCAndreas Kling
2019-11-26AudioServer: Port to socket takeoverSergey Bugaev
2019-11-23AudioServer: Broadcast muted state changes to all clientsAndreas Kling
2019-11-23LibIPC+AudioServer: Allow unsolicited server-to-client IPC messagesAndreas Kling
2019-11-22AudioServer: Allow muting the system audioAndreas Kling
2019-11-05SoundPlayer: Changed some small cosmetic thingsTill Mayer
2019-11-05AWavLoader: Fixed incorrect computation of m_loaded_samplesTill Mayer
2019-11-04LibAudio: Added playback control features to audio serverTill Mayer
2019-10-19AudioServer: Added ability to get count of samples in the buffer queueTill Mayer
2019-10-16LibAudio: Fixed stuttery playback of audioTill Mayer
2019-09-22LibCore: Remove ObjectPtr in favor of RefPtrAndreas Kling
2019-09-21LibCore: Convert CFile to ObjectPtrAndreas Kling
2019-09-06AK: Rename <AK/AKString.h> to <AK/String.h>Andreas Kling
2019-09-04LibAudio: Allow tweaking how much get_more_samples() reads from fileAndreas Kling
2019-09-04LibAudio: Add AClientConnetion::try_enqueue() APIAndreas Kling
2019-08-03AudioServer: Port to the new generated IPC mechanismAndreas Kling
2019-08-02LibAudio: Explicitly ignore IPC postprocessing requestsAndreas Kling
2019-07-30LibCore: Rename CFileStreamReader => CIODeviceStreamReader.Andreas Kling
2019-07-29AudioServer: Begin work on a new IPC API style.Andreas Kling
2019-07-29AudioServer: Add a "main mix volume" and a simple program to get/set itAndreas Kling
2019-07-28LibAudio: Silence some debug spam in the WAV loader.Andreas Kling
2019-07-28LibAudio+aplay: Make the aplay output look a little funner.Andreas Kling
2019-07-28LibAudio: WAV: Don't emit the very last sample in each decoded batch.Andreas Kling
2019-07-28AudioServer+LibAudio: Make mixing queue-based instead of buffer-based.Andreas Kling
2019-07-28AudioServer: Add a buffer queue so we can buffer some sound.Andreas Kling
2019-07-27LibAudio: Remove an unnecessary copy of sample buffers before sending them.Andreas Kling