Akatsuki Levi
70d0df5e55
fix: Clang fix part 2: Electric bogaloo
2024-03-15 21:05:43 -03:00
Akatsuki Levi
94a84f5943
fix: CLang fix
2024-03-15 21:03:47 -03:00
ddutchie
5d8f3f7cb1
Revert "Quality-of-Life Improvements"
2024-03-15 22:26:16 +00:00
Levi Akatsuki
e1538413e9
Quality-of-Life Improvements
2024-03-15 21:48:09 +00:00
JuanCStar
18baf880c4
fix: clang format
2024-03-12 09:13:35 +01:00
Levi Akatsuki
e5a954617b
Improved Addons Manager
2024-03-12 04:30:44 +00:00
Crimson Hawk
cdbdf63ebe
Revert "Merge branch 'master' into 'dev'"
...
This reverts merge request !17
2024-03-06 05:26:38 +00:00
AMA2581
5720814b13
modifying all the files to match the app
2024-03-06 00:19:07 +03:30
Liam
d940974789
audio: fetch process object from handle table
2024-01-12 10:03:16 -05:00
Kelebek1
5da70f7197
Remove memory allocations in some hot paths
2023-06-22 08:05:10 +01:00
Liam
1d0fe75e7c
hle: rename legacy errors to Results
2023-03-06 20:58:42 -05:00
Kelebek1
6a56f42f5d
Signal buffer event on audio in/out system stop, and force remove all registered audio buffers
2022-12-16 16:07:24 +00:00
Lioncash
e0ec9ffc36
audio_in/out_system: Pass Initialize members by value where applicable
...
applet_resource_user_id isn't actually modified and is just assigned to
a member variable, so this doesn't need to be a mutable reference.
Similarly, the device name itself isn't modified and is only moved. We
pass by value here, since we can still perform the move, but eliminate a
sneaky set of calls that can unintentionally destroy the original
string. Given how nested the calls are, it's good to get rid of this
potential vector for a use-after-move bug.
2022-10-26 11:21:48 -04:00
Liam
a9ace6856d
kernel: remove KWritableEvent
2022-10-12 20:29:29 -04:00
Lioncash
d1f3c121a0
audio_out: Mark several functions as const
...
These don't affect class state, so we can mark them as such.
2022-09-16 09:45:51 -04:00
Lioncash
e9109cb5f2
audio_buffers: Pass by const-ref in AppendBuffers
...
This function doesn't modify the passed in buffer, so we can make that
explicit.
2022-09-16 09:36:03 -04:00
Lioncash
2c91fbf7f1
audio_core: Amend documentation tags
...
Resolves a wackload of -Wdocumentation warnings due to mismatching tags
and whatnot.
2022-09-15 09:47:23 -04:00
Kelebek1
ea9ff71725
Rework audio output, connecting AudioOut into coretiming to fix desync during heavy loads.
2022-09-02 04:43:04 +01:00
Kelebek1
458da8a948
Project Andio
2022-07-22 01:11:32 +01:00