aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/service/audio/audio.cpp
AgeCommit message (Collapse)Author
2024-02-20audio: split IHardwarweOpusDecoder, move IHardwareOpusDecoderManagerLiam
2024-02-20audio: split IAudioDevice, IAudioRenderer, move IAudioRendererManagerLiam
2024-02-20audio: move IFinalOutputRecorderManager{,ForApplet}Liam
2024-02-20audio: rewrite IAudioOutManagerLiam
2024-02-20audio: rewrite IAudioInManagerLiam
2024-02-17service: audio: Rewrite IAudioController to new IPCNarr the Reg
2023-02-21service: refactor server architectureLiam
Converts services to have their own processes
2023-02-14service: remove deleted servicesLiam
2022-04-23general: Convert source file copyright comments over to SPDXMorph
This formats all copyright comments according to SPDX formatting guidelines. Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later.
2020-11-26service: Eliminate usages of the global system instanceLioncash
Completely removes all usages of the global system instance within the services code by passing in the using system instance to the services.
2019-07-19service/audio: Remove global system accessorsLioncash
Trims out the lingering reliance on global state out of the audio code.
2018-09-11service/audio: Replace includes with forward declarations where applicableLioncash
A few headers were including other headers when a forward declaration can be used instead, allowing the include to be moved to the cpp file.
2018-07-31service/audio: Add missing servicesLioncash
Adds the missing audctl service, as well as the :a and :d services for audin, audout, audrec, and audren.
2018-06-25Service/Audio: add hwopus service, stub GetWorkBufferSize functionmailwl
2018-04-19service: Use nested namespace specifiers where applicableLioncash
Tidies up namespace declarations
2018-01-21Added stubs for audio services. (#116)st4rk
* stubs for audout:u, audin:u, audrec:u, audren:u, codecctl and decoding tables with nullptr for future implementations * fixing the changes requested (remove private, explicit)
2018-01-14audio: Add files to CMake.bunnei
2018-01-14audio: Stub out AudOutU::ListAudioOuts.bunnei