20 Commits (9e191b18265e2c36f162c371de2abca49050b80c)

Author SHA1 Message Date
MaranBr 9e191b1826 Remove unused files and make audio rendering thread-safe 4 months ago
Ribbit 15becaa5a3
[Audio] Tighten sink queue back pressure (#2840) 4 months ago
lizzie 4834fec159
[audio] Fix BOTW by increasing ring-size (#2822) 4 months ago
lizzie 31463142e1
[audio] replace ReaderWriterQueue with the generic SPSC queue (#2745) 4 months ago
Liam c0e37fa65f audio_core: ignore renderer wait when stream is paused 2 years ago
Morph 885090dc13 sink_stream: Resolve heap buffer corruption due to out of bounds write 3 years ago
Kelebek1 c7430e51e3 Remove memory allocations in some hot paths 3 years ago
Liam 16bd50f9b4 audio_renderer: resolve adsp thread deadlock shutdown 3 years ago
Billy Laws 6b2510c7c5 Use GetGlobalTimeNs as opposed to clock ticks 3 years ago
Billy Laws 1794a33c52 audio_core: No longer stall when sink queue is full 3 years ago
Billy Laws 91d14c0022 Run clang-format 3 years ago
Billy Laws d3f0149af2 audio: Wait for samples on the emulated DSP side to avoid desyncs 3 years ago
Billy Laws 7e7ad78aaf audio: Interpolate system manager sample count using host sink sample info 3 years ago
bunnei 9ac846fece audio_core: sink_stream: Hold the suspend lock when process is stalled. 3 years ago
Lioncash d4623d8dc8 sink_stream: Mark GetQueueSize as const 3 years ago
Lioncash af8ce57e18 audio_core: Amend documentation tags 3 years ago
Kelebek1 c6d4071162 Remove pause callbacks from coretiming 3 years ago
Kelebek1 c3e3874d8d Rework audio output, connecting AudioOut into coretiming to fix desync during heavy loads. 4 years ago
Kelebek1 be1f5f1d9f Project Andio 4 years ago