From 17b0955f9a9a044060d9673a5e28ede5e5b245ff Mon Sep 17 00:00:00 2001 From: lat9nq <22451773+lat9nq@users.noreply.github.com> Date: Wed, 15 Sep 2021 15:50:27 -0400 Subject: audin_u: stub Start, RegisterBufferEvent, AppendAudioInBufferAuto This also moves IAudioIn's definition to the header. Required for Splatoon 2 LAN play. --- src/core/hle/service/audio/audin_u.h | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'src/core/hle/service/audio/audin_u.h') diff --git a/src/core/hle/service/audio/audin_u.h b/src/core/hle/service/audio/audin_u.h index 0d75ae5ac..bde8fe7b7 100644 --- a/src/core/hle/service/audio/audin_u.h +++ b/src/core/hle/service/audio/audin_u.h @@ -16,6 +16,17 @@ class HLERequestContext; namespace Service::Audio { +class IAudioIn final : public ServiceFramework { +public: + explicit IAudioIn(Core::System& system_); + ~IAudioIn() override; + +private: + void Start(Kernel::HLERequestContext& ctx); + void RegisterBufferEvent(Kernel::HLERequestContext& ctx); + void AppendAudioInBufferAuto(Kernel::HLERequestContext& ctx); +}; + class AudInU final : public ServiceFramework { public: explicit AudInU(Core::System& system_); -- cgit v1.2.3