ladybird/Libraries/LibMedia/Audio
Zaggy1024 1467127d35 LibMedia+LibWeb: Disable audio output in headless mode
Audio output on macOS was consuming Core Audio resources until the
PlaybackStream creation took well over the timeout for some tests.
This was observed in media-source-buffered.html, where it would time
out due to the long-running callback on the main thread to create the
PlaybackStream for AudioMixingSink.

However, the AudioUnit init should definitely not be blocking the main
thread, so I've added a FIXME there.
2026-04-01 02:54:22 -05:00
..
AudioConverter.h LibMedia: Implement audio conversion in AudioDataProvider 2025-12-13 08:58:26 +01:00
ChannelMap.h LibMedia: Give ChannelMap an invalid state 2025-12-15 18:03:03 -06:00
Forward.h LibMedia: Remove the now-unused audio loader plugins 2025-12-15 18:03:03 -06:00
PlaybackStream.cpp LibMedia: Provide new PlaybackStreams through promises 2026-03-21 23:11:47 -05:00
PlaybackStream.h LibMedia: Provide new PlaybackStreams through promises 2026-03-21 23:11:47 -05:00
PlaybackStreamAudioUnit.cpp LibMedia+LibWeb: Disable audio output in headless mode 2026-04-01 02:54:22 -05:00
PlaybackStreamAudioUnit.h LibMedia: Provide new PlaybackStreams through promises 2026-03-21 23:11:47 -05:00
PlaybackStreamPulseAudio.cpp LibMedia: Avoid unnecessary atomic refs in PulseAudio streams 2026-03-30 20:57:04 -05:00
PlaybackStreamPulseAudio.h LibMedia: Avoid unnecessary atomic refs in PulseAudio streams 2026-03-30 20:57:04 -05:00
PlaybackStreamWasapi.cpp LibMedia: Provide new PlaybackStreams through promises 2026-03-21 23:11:47 -05:00
PlaybackStreamWasapi.h LibMedia: Provide new PlaybackStreams through promises 2026-03-21 23:11:47 -05:00
PulseAudioWrappers.cpp LibMedia: Avoid unnecessary atomic refs in PulseAudio streams 2026-03-30 20:57:04 -05:00
PulseAudioWrappers.h LibMedia: Avoid unnecessary atomic refs in PulseAudio streams 2026-03-30 20:57:04 -05:00
SampleSpecification.h LibMedia: Create a channel map for audio blocks from decoders 2025-12-13 08:58:26 +01:00