f1e74f6855
[meta] remove MicroProfile ( #185 )
...
Signed-off-by: crueter <crueter@eden-emu.dev>
Reviewed-on: #185
Reviewed-by: Lizzie <lizzie@eden-emu.dev>
2025-08-06 07:48:11 +02:00
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: #143
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
2025-08-04 04:50:14 +02:00
9e0e31132a
[icc] fix intel c++ compiler errors ( #146 )
...
Reviewed-on: #146
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
2025-07-30 20:59:28 +02:00
0b29fb7c8a
[audio_core] Revert EA3835 audio sink changes ( #136 )
...
eden-license / license-header (pull_request) Failing after 32s
Fixes diablo/totk audio stutters
Signed-off-by: crueter <crueter@eden-emu.dev>
Reviewed-on: #136
2025-07-27 19:46:54 +02:00
e1763a726e
[build, cmake] port to solaris ( #96 )
...
eden-build / windows (msvc) (push) Waiting to run
eden-build / linux (push) Waiting to run
eden-build / android (push) Waiting to run
eden-build / source (push) Successful in 4m11s
Co-authored-by: crueter <crueter@eden-emu.dev>
Reviewed-on: #96
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
2025-07-23 10:00:29 +02:00
9dfe3cece0
[desktop, core] yuzu -> Eden, eden -> Eden
...
eden-build / source (push) Successful in 4m24s
eden-build / windows (msvc) (push) Has been cancelled
eden-build / linux (push) Has been cancelled
eden-build / android (push) Has been cancelled
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-07-19 00:12:21 -04:00
edendev
20f2e4dffd
Revert "Add more audio logging to pinpoint issues better"
...
This reverts commit b75251742c
.
2025-04-30 18:21:01 -07:00
edendev
b75251742c
Add more audio logging to pinpoint issues better
2025-04-30 18:01:26 -07:00
EmulationEnjoyer
2c02c18c86
Update src/audio_core/common/feature_support.h
...
Updated AudioCore Revision from 11 -> 13
2025-04-04 03:40:49 +02:00
Briar
dd32efa3d8
android: Switch to custom Oboe submodule
2025-04-04 03:23:32 +02:00
Liam
ecf0037c31
oboe_sink: handle temporary stream creation failure
2024-02-23 10:30:52 -05:00
Liam
c847c2e75a
audio: fix released buffer bounds check
2024-02-22 20:20:31 -05:00
Liam
58d8db6ac7
audio: format
2024-02-20 22:51:39 -05:00
Liam
a898ae4f7d
audio: rewrite IAudioDevice
2024-02-20 22:15:38 -05:00
Liam
f5c288e8ae
audio: rewrite IHardwareOpusDecoderManager
2024-02-20 22:15:38 -05:00
Liam
99b848b523
audio: rewrite IAudioRendererManager
2024-02-20 22:15:37 -05:00
Liam
b11e15833e
audio: rewrite IAudioOut
2024-02-20 22:15:37 -05:00
Liam
001db3afdd
audio: rewrite IAudioInManager
2024-02-20 22:15:37 -05:00
FearlessTobi
4d55e58ee4
scope_exit: Make constexpr
...
Allows the use of the macro in constexpr-contexts.
Also avoids some potential problems when nesting braces inside it.
2024-02-19 16:00:46 +01:00
liamwhite
9b07313a94
Merge pull request #12814 from Kelebek1/time_new_ipc
...
Move time services to new IPC and add debug printing
2024-01-29 09:08:46 -05:00
Kelebek1
760d085dbe
Use the input process handle to get the correct application's memory
2024-01-28 18:51:43 +00:00
Kelebek1
05afa94a3b
Move time services to new IPC.
...
Add some fixes/improvements to usage with the new IPC
2024-01-27 03:30:09 +00:00
Fernando Sahmkow
b206089ea7
Core: Clang format and other small issues.
2024-01-18 21:12:30 -05:00
Fernando Sahmkow
9db159da71
SMMU: Initial adaptation to video_core.
2024-01-18 21:12:30 -05:00
Viktor Szépe
168f763ee6
Merge remote-tracking branch 'origin/master' into typos3
2024-01-16 00:09:00 +00:00
Viktor Szépe
8f8a15827f
Fix more typos
2024-01-15 23:26:53 +00:00
Liam
6ad73a00d2
audio: fetch process object from handle table
2024-01-12 10:03:16 -05:00
Liam
b9545c5a0e
core_timing: remove user data value
2023-12-23 15:36:44 -05:00
Fernando S
7c8e3b1891
Merge pull request #12387 from liamwhite/oboe
...
android: add oboe audio sink
2023-12-19 16:15:07 +01:00
Liam
6e38a2629e
oboe_sink: specify additional required parameters
2023-12-18 17:27:32 -05:00
Liam
79b20256df
oboe_sink: set low latency performance mode
2023-12-17 21:05:00 -05:00
Liam
6efe1e932b
oboe_sink: implement channel count querying
2023-12-17 10:10:14 -05:00
Liam
b787b5db2e
android: add oboe audio sink
2023-12-17 01:42:59 -05:00
Liam
564cfe16bb
audio: skip coefficient normalization for downmix
2023-12-16 13:05:55 -05:00
Kelebek1
b490e69020
Have GetActiveChannelCount return the system channels instead of host device channels
2023-12-16 12:49:28 -05:00
Liam
4ecf02c792
opus: fix stereo stream count check in multistream decoder object
2023-11-17 08:26:22 -05:00
Liam
c0e37fa65f
audio_core: ignore renderer wait when stream is paused
2023-11-12 23:10:53 -05:00
Kelebek1
539b99379d
Convert files to LF eol
2023-11-04 18:25:40 +00:00
Kelebek1
a32519ce34
Allow 0 stereo count
2023-11-03 11:45:40 -04:00
Liam
d881c9f326
audio: fix shutdown deadlock in audio renderer
2023-10-13 16:34:31 -04:00
Kelebek1
02e6f4115f
Clear DSP buffer after each execution
2023-10-10 18:22:08 +01:00
Liam
445d504f94
ci: fix new codespell errors
2023-10-02 18:03:05 -04:00
liamwhite
7052af7e34
Merge pull request #11520 from Kelebek1/estimated_time
...
Do not consider voice commands in time estimation, fix adpcm estimate
2023-09-18 09:30:56 -04:00
Kelebek1
ae492d8a74
Do not consider voice commands in time estimation, fix adpcm estimate
2023-09-18 10:38:14 +01:00
Kelebek1
07b63b15ad
Reimplement HardwareOpus
2023-09-16 11:56:25 -04:00
liamwhite
80c47115e6
Merge pull request #11465 from Kelebek1/skip_remaining_reset
...
[Audio] Do not reset the remaining command count each time
2023-09-10 13:40:32 -04:00
Kelebek1
0d50c09352
Fix data source version 1 command looping
2023-09-08 15:03:21 +01:00
Kelebek1
4ef3915a8c
Do not reset the command buffer command count each time
2023-09-07 20:53:48 +01:00
liamwhite
7ee4a4c2f8
Merge pull request #11428 from Kelebek1/adsp_rework
...
Rework ADSP into a wrapper for apps
2023-09-06 09:13:06 -04:00
Kelebek1
de326e42bb
Rework ADSP into a wrapper for apps
2023-09-04 17:12:16 +01:00