From 9edbbcfa2408a861fbc5d176a9ed0ad6bf8fb560 Mon Sep 17 00:00:00 2001 From: ITotalJustice <47043333+ITotalJustice@users.noreply.github.com> Date: Sat, 19 Jul 2025 08:15:46 +0100 Subject: [PATCH] resolve requested changes --- nx/include/switch/services/audout.h | 4 ++-- nx/source/services/aud.c | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/nx/include/switch/services/audout.h b/nx/include/switch/services/audout.h index 6b142caa..8ae8c80e 100644 --- a/nx/include/switch/services/audout.h +++ b/nx/include/switch/services/audout.h @@ -104,8 +104,8 @@ u32 audoutGetChannelCount(void); ///< Supported channel count PcmFormat audoutGetPcmFormat(void); ///< Supported PCM format (Int16). AudioOutState audoutGetDeviceState(void); ///< Initial device state (stopped). -Result audoutaRequestSuspend(u64 pid, u64 delay); // [4.0.0]+ -Result audoutaRequestResume(u64 pid, u64 delay); // [4.0.0]+ +Result audoutaRequestSuspend(u64 pid, u64 delay); // [4.0.0+] +Result audoutaRequestResume(u64 pid, u64 delay); // [4.0.0+] Result audoutaGetProcessMasterVolume(u64 pid, float* volume_out); Result audoutaSetProcessMasterVolume(u64 pid, u64 delay, float volume); Result audoutaGetProcessRecordVolume(u64 pid, float* volume_out); diff --git a/nx/source/services/aud.c b/nx/source/services/aud.c index 01809133..a52c5cd0 100644 --- a/nx/source/services/aud.c +++ b/nx/source/services/aud.c @@ -21,6 +21,9 @@ void _audaCleanup(void) { } Result _auddInitialize(void) { + if (hosversionBefore(11,0,0)) + return MAKERESULT(Module_Libnx, LibnxError_IncompatSysVer); + return smGetService(&g_auddSrv, "aud:d"); }