1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-15 01:17:35 +00:00
serenity/Userland/Libraries/LibAudio
kleines Filmröllchen 3610b8dd93 LibAudio: Restore exact audio enqueuer thread mutex behavior
This was changed with a recent move to MutexLocker, but the exact
previous behavior is safer as it holds the lock for the minimum amount
of time in both locations. We don't want to introduce these kinds of
subtle bugs.
2022-11-12 10:04:21 -07:00
..
CMakeLists.txt Everywhere: Mark dependencies of most targets as PRIVATE 2022-11-01 14:49:09 +00:00
ConnectionToServer.cpp LibAudio: Restore exact audio enqueuer thread mutex behavior 2022-11-12 10:04:21 -07:00
ConnectionToServer.h LibAudio: Initialize enqueuer event loop to null pointer 2022-11-12 10:04:21 -07:00
FlacLoader.cpp LibAudio: Factorize stream initialisation to base class LoaderPlugin 2022-10-14 23:11:23 +02:00
FlacLoader.h LibAudio: Factorize stream initialisation to base class LoaderPlugin 2022-10-14 23:11:23 +02:00
FlacTypes.h LibAudio: Add spec comments to the FlacLoader 2022-06-23 23:16:34 +01:00
Loader.cpp LibAudio: Factorize stream initialisation to base class LoaderPlugin 2022-10-14 23:11:23 +02:00
Loader.h LibAudio: Factorize stream initialisation to base class LoaderPlugin 2022-10-14 23:11:23 +02:00
LoaderError.h Libraries: Change enums to enum classes in LibAudio 2022-03-18 19:59:43 +01:00
MP3HuffmanTables.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
MP3Loader.cpp LibAudio: Factorize stream initialisation to base class LoaderPlugin 2022-10-14 23:11:23 +02:00
MP3Loader.h LibAudio: Factorize stream initialisation to base class LoaderPlugin 2022-10-14 23:11:23 +02:00
MP3Tables.h LibAudio+LibDSP: Switch samples to 32-bit float instead of 64-bit float 2022-05-07 20:20:16 +02:00
MP3Types.h LibAudio+LibDSP: Switch samples to 32-bit float instead of 64-bit float 2022-05-07 20:20:16 +02:00
Queue.h LibAudio+Userland: Remove Audio::LegacyBuffer 2022-05-03 23:09:20 +02:00
Resampler.h LibAudio+Userland: Remove Audio::LegacyBuffer 2022-05-03 23:09:20 +02:00
Sample.h Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00
SampleFormats.cpp Libraries: Change enums to enum classes in LibAudio 2022-03-18 19:59:43 +01:00
SampleFormats.h Libraries: Change enums to enum classes in LibAudio 2022-03-18 19:59:43 +01:00
UserSampleQueue.cpp LibAudio+Userland: Use new audio queue in client-server communication 2022-04-21 13:55:00 +02:00
UserSampleQueue.h LibAudio+Userland: Use new audio queue in client-server communication 2022-04-21 13:55:00 +02:00
WavLoader.cpp LibAudio: Factorize stream initialisation to base class LoaderPlugin 2022-10-14 23:11:23 +02:00
WavLoader.h LibAudio: Factorize stream initialisation to base class LoaderPlugin 2022-10-14 23:11:23 +02:00
WavWriter.cpp Piano+LibDSP: Move Track to LibDSP 2022-07-22 19:35:41 +01:00
WavWriter.h Piano+LibDSP: Move Track to LibDSP 2022-07-22 19:35:41 +01:00