314 Commits (80670a5b6cafaaf6046e6c9f261294de883a76b8)

Author SHA1 Message Date
Kelebek1 6a56f42f5d Signal buffer event on audio in/out system stop, and force remove all registered audio buffers 3 years ago
Liam e532b74e11 audio_core: remove explicitly defaulted and implicitly deleted constructors 3 years ago
Alexandre Bouvier e6ae720c33 cmake: use sdl2 imported target 3 years ago
Alexandre Bouvier 8e17b5469f cmake: prefer system libraries 3 years ago
ameerj 5b5612c1cc CMake: Consolidate common PCH headers 3 years ago
bunnei 8fd4e44014 audio_core: sink_stream: Hold the suspend lock when process is stalled. 3 years ago
ameerj 37bc5118ea CMake: Use precompiled headers 3 years ago
lat9nq 0941ae0b61 CMake: Directly link to SDL2-static when appropriate 3 years ago
Liam 9737615948 general: fix compile for Apple Clang 3 years ago
Kelebek1 84d4da89a5 Use the maximum input index for samples buffer span size, not just the input count 3 years ago
Kyle Kienapfel 6fa3faec65 Add break for default cases 3 years ago
Liam cbaf642ffe Initial ARM64 support 3 years ago
Lioncash e0ec9ffc36 audio_in/out_system: Pass Initialize members by value where applicable 3 years ago
Morph 6908ea2284 general: Resolve -Wclass-memaccess 3 years ago
Morph e6ab1f673b general: Enforce C4800 everywhere except in video_core 3 years ago
Morph 93297d14d8 CMakeLists: Remove all redundant warnings 3 years ago
Kelebek1 7bd3930939 Update audio_core for firmware 15.0.0 3 years ago
lat9nq 4b773b15a6 sdl2_sink: Inline variable init into if condition 3 years ago
lat9nq 9fe077635e sdl2_sink: Distinguish between capture and non-capture device names 3 years ago
lat9nq 5c7eef3756 sdl2_sink: Check for null string when loading SDL audio devices 3 years ago
Narr the Reg d2170075e6 audio_core: Revert sink name to sdl2 3 years ago
Liam a9ace6856d kernel: remove KWritableEvent 3 years ago
Kelebek1 8c9e238a7b Choose the SDL audio backend when Cubeb reports too high of a latency 3 years ago
Liam 35d3e7db2a common: remove "yuzu:" prefix from thread names 3 years ago
Kelebek1 56b8a9ba6e Do not try to pause core timing from the audio thread when using single-core 3 years ago
Lioncash c891497b61 audio_renderer: Make GetCommandBuffer() take a u32 3 years ago
Lioncash 00616c7ad8 audio_manager: Forward declare result type 3 years ago
Lioncash 75d6fe3669 audio_manager: Remove redundant cast in ThreadFunc() 3 years ago
Lioncash e48e22eb52 audio_manager: move std::functions in SetOutManager/SetInManager 3 years ago
Lioncash da0fd51642 audio_manager: Remove unused forward declarations 3 years ago
Lioncash 08d81e0bd8 audio_manager: Remove unused sessions_started member variable 3 years ago
Lioncash b59b967280 audio_manager: Remove dependence on system state 3 years ago
Lioncash 7e3cdfc453 audio_renderer: Pass command buffer by const reference 3 years ago
Lioncash d5d6322640 sink_stream: Mark GetQueueSize as const 3 years ago
Lioncash 6b1cb73350 node_states: Mark relevant member functions as const 3 years ago
Lioncash e4bc7b8611 i3dl2/reverb: Mark relevant member functions as const 3 years ago
Lioncash b2c2138af7 behavior_info: Mark CopyErrorInfo as const 3 years ago
Lioncash b862d5d8d8 audio_device: Mark GetDeviceVolume as const 3 years ago
Lioncash 36c77761cf audio_render_manager: Mark several functions as const 3 years ago
Lioncash 7a5d235d94 audio_in: Mark several functions as const 3 years ago
Lioncash d1f3c121a0 audio_out: Mark several functions as const 3 years ago
Lioncash e9109cb5f2 audio_buffers: Pass by const-ref in AppendBuffers 3 years ago
Lioncash cb2a33babc device_session: Convert for loop into ranged for in AppendBuffers 3 years ago
Lioncash a278fa6e2a device_session: Pass arguments by const-ref in relevant functions 3 years ago
Lioncash 2c91fbf7f1 audio_core: Amend documentation tags 3 years ago
Lioncash d55046c5e9 audio_device: Mark member functions as const where applicable 3 years ago
Lioncash 1c7dae966d audio_device: Make AudioDeviceName constructor constexpr 3 years ago
Lioncash f08046f4d7 compressor: Simplify memset in InitializeCompressorEffect 3 years ago
Lioncash fd876f200f compressor: Mark params parameters as const 3 years ago
Lioncash bdb866af1d compressor: Remove unneeded casts in ApplyCompressorEffect 3 years ago