315 Commits (8eafb91af0ed4588e29fd52f674a294777627930)

Author SHA1 Message Date
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
Lioncash 17a8113847 audio_renderer: Make GetCommandBuffer() take a u32 3 years ago
Lioncash b224cf3809 audio_manager: Forward declare result type 3 years ago
Lioncash bf679951d1 audio_manager: Remove redundant cast in ThreadFunc() 3 years ago
Lioncash d268f6fc9e audio_manager: move std::functions in SetOutManager/SetInManager 3 years ago
Lioncash 6ac5fbc81b audio_manager: Remove unused forward declarations 3 years ago
Lioncash d10f7af6cb audio_manager: Remove unused sessions_started member variable 3 years ago
Lioncash 1019e52885 audio_manager: Remove dependence on system state 3 years ago
Lioncash 98396de8f3 audio_renderer: Pass command buffer by const reference 3 years ago
Lioncash d4623d8dc8 sink_stream: Mark GetQueueSize as const 3 years ago
Lioncash 80bcd1a873 node_states: Mark relevant member functions as const 3 years ago
Lioncash f7da76494b i3dl2/reverb: Mark relevant member functions as const 3 years ago
Lioncash 5629e0e145 behavior_info: Mark CopyErrorInfo as const 3 years ago
Lioncash a66000f077 audio_device: Mark GetDeviceVolume as const 3 years ago
Lioncash 7ed5490b2f audio_render_manager: Mark several functions as const 3 years ago
Lioncash 7ee4876f17 audio_in: Mark several functions as const 3 years ago
Lioncash 1e6ce3d3c9 audio_out: Mark several functions as const 3 years ago
Lioncash 12b4a200e9 audio_buffers: Pass by const-ref in AppendBuffers 3 years ago
Lioncash f726bcbf56 device_session: Convert for loop into ranged for in AppendBuffers 3 years ago
Lioncash 0bf42e31e4 device_session: Pass arguments by const-ref in relevant functions 3 years ago
Lioncash af8ce57e18 audio_core: Amend documentation tags 3 years ago
Lioncash 1747b5ae6c audio_device: Mark member functions as const where applicable 3 years ago
Lioncash 0f1024b334 audio_device: Make AudioDeviceName constructor constexpr 3 years ago
Lioncash b3c364d18b compressor: Simplify memset in InitializeCompressorEffect 3 years ago
Lioncash d145c663c3 compressor: Mark params parameters as const 3 years ago