1 // Copyright 2018 yuzu emulator team
2 // Licensed under GPLv2 or any later version
3 // Refer to the license.txt file included.
4
5 #include "core/hle/service/audio/audout_a.h"
6
7 namespace Service::Audio {
8
AudOutA(Core::System & system_)9 AudOutA::AudOutA(Core::System& system_) : ServiceFramework{system_, "audout:a"} {
10 // clang-format off
11 static const FunctionInfo functions[] = {
12 {0, nullptr, "RequestSuspendAudioOuts"},
13 {1, nullptr, "RequestResumeAudioOuts"},
14 {2, nullptr, "GetAudioOutsProcessMasterVolume"},
15 {3, nullptr, "SetAudioOutsProcessMasterVolume"},
16 {4, nullptr, "GetAudioOutsProcessRecordVolume"},
17 {5, nullptr, "SetAudioOutsProcessRecordVolume"},
18 };
19 // clang-format on
20
21 RegisterHandlers(functions);
22 }
23
24 AudOutA::~AudOutA() = default;
25
26 } // namespace Service::Audio
27