344 Commits (dffc48b94220686e6b6f558aca67eef25cae755a)

Author SHA1 Message Date
lat9nq be5eee647e yuzu-sdl,audio_core: Remove antiquated warning ignore 3 years ago
Kelebek1 967e5b2873 Wait for the terminate event before destroying a system instance 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
Liam 6eaef51cf2 memory: rename global memory references to application memory 3 years ago
Liam 5be8a74b0c general: fix spelling mistakes 3 years ago
Morph ddb330121a core: Promote CPU/GPU threads to time critical 3 years ago
Liam ea36f70e02 hle: rename legacy errors to Results 3 years ago
Kelebek1 ed68646fa7 Fix a bug with the Reverb command in reading from the pre_delay line. 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
Kelebek1 4aee835d49 Fix biquad filter command's state buffer offset 3 years ago
Kelebek1 b5421d05cd Add fallback for memory read/write in case the address goes over a 4K page 3 years ago
Kelebek1 5c8140092f Fix depop prepare receiving bad mix infos and writing out of bounds, and update aux a bit, may help 3 years ago
Merry 46ce21d3e2 biquad_filter: Clamp f64 in ApplyBiquadFilterFloat 3 years ago
Merry f35302d4bf biquad_filter: Fix rounding in ApplyBiquadFilterInt 3 years ago
Narr the Reg 326d8c0905 audio: cubeb: Fix yuzu crashing when it test for latency 3 years ago
Merry 258af9443a upsample: Fix coefficient format 3 years ago
Merry fb1b6948c1 audio_core: Fix off-by-one error in upsampler 3 years ago
Liam 0e00bb1111 cmake: make cubeb and SDL2 optional 3 years ago
Kelebek1 501ea58598 Signal buffer event on audio in/out system stop, and force remove all registered audio buffers 3 years ago
Liam 6f23b5f495 audio_core: remove explicitly defaulted and implicitly deleted constructors 3 years ago
Alexandre Bouvier 75f9183846 cmake: use sdl2 imported target 3 years ago
Alexandre Bouvier 325a016cd2 cmake: prefer system libraries 3 years ago
ameerj fb155dbffc CMake: Consolidate common PCH headers 3 years ago
bunnei 9ac846fece audio_core: sink_stream: Hold the suspend lock when process is stalled. 3 years ago
ameerj bbf3e7f313 CMake: Use precompiled headers 3 years ago
lat9nq 868c5ca1cb CMake: Directly link to SDL2-static when appropriate 3 years ago
Liam 5a712bb51a general: fix compile for Apple Clang 3 years ago
Kelebek1 59c4dc2f32 Use the maximum input index for samples buffer span size, not just the input count 3 years ago
Kyle Kienapfel d886438754 Add break for default cases 3 years ago
Liam 9509fb30a4 Initial ARM64 support 3 years ago
Lioncash a8b7993c88 audio_in/out_system: Pass Initialize members by value where applicable 3 years ago
Morph 3dd414f844 general: Resolve -Wclass-memaccess 3 years ago
Morph 9fba74d245 general: Enforce C4800 everywhere except in video_core 3 years ago
Morph 4bad20dc5f CMakeLists: Remove all redundant warnings 3 years ago
Kelebek1 2da6a39c19 Update audio_core for firmware 15.0.0 3 years ago
lat9nq 87b2c9f144 sdl2_sink: Inline variable init into if condition 3 years ago
lat9nq 8e23f79384 sdl2_sink: Distinguish between capture and non-capture device names 3 years ago
lat9nq 4e968241f6 sdl2_sink: Check for null string when loading SDL audio devices 3 years ago
Narr the Reg 34a6ec8d59 audio_core: Revert sink name to sdl2 3 years ago
Liam 09777eea76 kernel: remove KWritableEvent 3 years ago
Kelebek1 8351d39dd0 Choose the SDL audio backend when Cubeb reports too high of a latency 3 years ago
Liam 47fc168030 common: remove "yuzu:" prefix from thread names 3 years ago
Kelebek1 c8f8b9e076 Do not try to pause core timing from the audio thread when using single-core 3 years ago