eden/src/audio_core
crueter 51b170b470
[cmake] refactor: Use CPM over submodules (#143)
Transfers the majority of submodules and large externals to CPM, using source archives rather than full Git clones. Not only does this save massive amounts of clone and configure time, but dependencies are grabbed on-demand rather than being required by default. Additionally, CPM will (generally) automatically search for system dependencies, though certain dependencies have options to control this.

Testing shows gains ranging from 5x to 10x in terms of overall clone/configure time.

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/143
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
2025-08-04 04:50:14 +02:00
..
adsp Use the input process handle to get the correct application's memory 2024-01-28 18:51:43 +00:00
common Revert "Add more audio logging to pinpoint issues better" 2025-04-30 18:21:01 -07:00
device audio: fix released buffer bounds check 2024-02-22 20:20:31 -05:00
in audio: fetch process object from handle table 2024-01-12 10:03:16 -05:00
opus audio: format 2024-02-20 22:51:39 -05:00
out audio: fetch process object from handle table 2024-01-12 10:03:16 -05:00
renderer Revert "Add more audio logging to pinpoint issues better" 2025-04-30 18:21:01 -07:00
sink [icc] fix intel c++ compiler errors (#146) 2025-07-30 20:59:28 +02:00
audio_core.cpp Rework ADSP into a wrapper for apps 2023-09-04 17:12:16 +01:00
audio_core.h Rework ADSP into a wrapper for apps 2023-09-04 17:12:16 +01:00
audio_event.cpp msvc: set warning level to /W4 globally 2023-09-03 18:42:10 +04:00
audio_event.h audio_core: Amend documentation tags 2022-09-15 09:47:23 -04:00
audio_in_manager.cpp audio: rewrite IAudioInManager 2024-02-20 22:15:37 -05:00
audio_in_manager.h audio: rewrite IAudioInManager 2024-02-20 22:15:37 -05:00
audio_manager.cpp hle: rename legacy errors to Results 2023-03-06 20:58:42 -05:00
audio_manager.h general: fix compile for Apple Clang 2022-11-22 22:22:28 -05:00
audio_out_manager.cpp Rework ADSP into a wrapper for apps 2023-09-04 17:12:16 +01:00
audio_out_manager.h Rework ADSP into a wrapper for apps 2023-09-04 17:12:16 +01:00
audio_render_manager.cpp Rework ADSP into a wrapper for apps 2023-09-04 17:12:16 +01:00
audio_render_manager.h Rework ADSP into a wrapper for apps 2023-09-04 17:12:16 +01:00
CMakeLists.txt [cmake] refactor: Use CPM over submodules (#143) 2025-08-04 04:50:14 +02:00
precompiled_headers.h CMake: Consolidate common PCH headers 2022-11-30 18:30:30 -05:00