42 Commits (aa16fd2422a7c86d55ee69b3f86189bf97aebb3c)

Author SHA1 Message Date
lat9nq 5a2b7f951d (ui,)settings: Use explicit instantiation 3 years ago
lat9nq 78f92086ca settings,general: Rename non-confirming enums 3 years ago
lat9nq d39bfc646f configure_audio: Implement ui generation 3 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
Morph 2856fadaa0 core_timing: Use CNTPCT as the guest CPU tick 3 years ago
bunnei 5b8f185151 android: audio_core: sink_stream: Remove unnecessary check. 3 years ago
Liam 16bd50f9b4 audio_renderer: resolve adsp thread deadlock shutdown 3 years ago
bunnei bbd4f9c722 android: audio_core: Avoid shutdown hang. 3 years ago
Kelebek1 29e1cdf7e1 Audren wait as suggested by ByLaws 3 years ago
Kelebek1 ba0d258a3f Smooth out the DSP callback by adding a 5ms wait time limit 3 years ago
lat9nq be5eee647e yuzu-sdl,audio_core: Remove antiquated warning ignore 3 years ago
Billy Laws 6b2510c7c5 Use GetGlobalTimeNs as opposed to clock ticks 3 years ago
Billy Laws 5dbfd7861a Add some explicit latency to sample count reporting 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
arades79 60a68839ee remove static from pointer sized or smaller types for aesthetics, change constexpr static to static constexpr for consistency 3 years ago
arades79 adcef452e0 add static lifetime to constexpr values to force compile time evaluation where possible 3 years ago
Liam c68577384a general: rename CurrentProcess to ApplicationProcess 3 years ago
Narr the Reg 326d8c0905 audio: cubeb: Fix yuzu crashing when it test for latency 3 years ago
bunnei 9ac846fece audio_core: sink_stream: Hold the suspend lock when process is stalled. 3 years ago
Liam 5a712bb51a general: fix compile for Apple Clang 3 years ago
lat9nq 87b2c9f144 sdl2_sink: Inline variable init into if condition 4 years ago
lat9nq 8e23f79384 sdl2_sink: Distinguish between capture and non-capture device names 4 years ago
lat9nq 4e968241f6 sdl2_sink: Check for null string when loading SDL audio devices 4 years ago
Narr the Reg 34a6ec8d59 audio_core: Revert sink name to sdl2 4 years ago
Kelebek1 8351d39dd0 Choose the SDL audio backend when Cubeb reports too high of a latency 4 years ago
Kelebek1 c8f8b9e076 Do not try to pause core timing from the audio thread when using single-core 4 years ago
Lioncash d4623d8dc8 sink_stream: Mark GetQueueSize as const 4 years ago
Lioncash af8ce57e18 audio_core: Amend documentation tags 4 years ago
Kelebek1 c6d4071162 Remove pause callbacks from coretiming 4 years ago
Kelebek1 0c01ac7410 Remove a pragma once from a cpp file 4 years ago
Kelebek1 77a30f7286 Don't stall with nvdec 4 years ago
Kelebek1 c3e3874d8d Rework audio output, connecting AudioOut into coretiming to fix desync during heavy loads. 4 years ago
Kelebek1 26353451be Do some log memes to help perceived volume 4 years ago
Kelebek1 be1f5f1d9f Project Andio 4 years ago